Maison > Article > Opération et maintenance > Analyse d'un exemple de configuration de nom de domaine chinois Nginx
Configuration du nom de domaine chinois nginx
L'hôte virtuel nginx est lié à un nom de domaine chinois, tel que linuxeye.China, et le navigateur ne peut pas sauter.
pourquoi ?
Parce que le noyau du système d'exploitation est composé d'anglais et que la résolution du serveur DNS est également échangée par du code anglais, le serveur DNS ne prend donc pas en charge la résolution directe des noms de domaine chinois, et tout le chinois les résolutions de noms de domaine doivent être converties en Le code punycode est ensuite analysé par DNS. En fait, tous les navigateurs actuels prennent parfaitement en charge les noms de domaine chinois, mais le logiciel de navigation ajoute activement le transcodage automatique des noms de domaine chinois, et il n'est pas nécessaire de réinstaller le contrôle de transcodage des noms de domaine chinois pour terminer l'ensemble du processus.
Le nom de domaine chinois peut être modifié en codage punycode, adresse de transcodage en ligne :, comme indiqué ci-dessous :
punycode ?
punycode est un système d'encodage développé sur la base de la norme rfc 3492. Il est principalement utilisé pour convertir les noms de domaine de l'encodage Unicode utilisé dans les langues locales en encodage pouvant être utilisé dans le système DNS. Le suffixe « Nom de domaine chinois » n'est pas pris en charge par les serveurs d'analyse standard et doit être converti en punycode pour l'analyse.
Modifier la configuration de nginx
server { listen 80; server_name blog.linuxeye.com linuxeye.xn--fiqs8s; ... }
Enregistrer et recharger nginx :
service nginx reload
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!