Maison  >  Questions et réponses  >  le corps du texte

Y a-t-il des problèmes liés à l'accès IP après la résolution du nom de domaine nginx ? ?

Fichiers existants de 万网购买的域名 test.com,解析到了 ip192.168.2.106 阿里云 linux 服务器上,目录路径是 A,服务器也配置好了 hosts.

hosts

127.0.0.1 test.com

Il est désormais nécessaire d'accéder à un autre site Web sur le serveur 192.168.2.106 via IP (le nom de domaine local Linux est csp.com), et le répertoire cible est B , et n'affecte pas l'utilisation normale du site test.com, 192.168.2.106 服务器上的另一个网站(linux 本地域名是 csp.com),目标目录是 B,且不影响 test.com 网站的正常使用 ,hosts Le fichier de configuration est le suivant :

192.168.2.106 csp.com

Le résultat est que l'utilisation du site Web de ip 访问,访问的是目录为 Bcsp.com 网站,使用域名 test.com 访问,访问的也是目录为 Bcsp.com est frustrante.

Comment mettre en place, ip 访问,访问的是目录为 Bcsp.com 网站,使用域名 test.com 访问,访问的是目录为 Atest.comsite internet ? ?

PHP中文网PHP中文网2691 Il y a quelques jours769

répondre à tous(1)je répondrai

  • 阿神

    阿神2017-06-06 09:56:39

    Si vous avez configuré la résolution de nom de domaine, la configuration des hôtes, notamment la configuration des hôtes sur le serveur est redondante

    La solution la plus simple est d'utiliser deux vhosts

    le plan de nginx est le suivant

    server {
        listen 80;
        server_name test.com
        root A;
        # 其它定制配置
    }
    
    server {
        listen 80 default_server; # default_server 表示默认规则
        server_name csp.com _; # _ 表示如果没有其它任何名称匹配, 将走到这里
        root B;
        # 其它定制配置    
    }

    Pour plus de détails, veuillez consulter : https://www.nginx.com/resource...

    répondre
    0
  • Annulerrépondre