Heim > Fragen und Antworten > Hauptteil
Vorhandene Dateien von 万网购买的域名 test.com
,解析到了 ip
为 192.168.2.106
阿里云 linux
服务器上,目录路径是 A
,服务器也配置好了 hosts
.
hosts
127.0.0.1 test.com
Jetzt besteht die Notwendigkeit, über IP auf eine andere Website auf dem 192.168.2.106
-Server zuzugreifen (lokaler Linux-Domänenname ist csp.com
), und das Zielverzeichnis ist B
und beeinträchtigt nicht die normale Nutzung der Website test.com
. 192.168.2.106
服务器上的另一个网站(linux 本地域名是 csp.com
),目标目录是 B
,且不影响 test.com
网站的正常使用 ,hosts
Die Konfigurationsdatei lautet wie folgt:
192.168.2.106 csp.com
Das Ergebnis ist, dass die Nutzung der Website von ip
访问,访问的是目录为 B
的 csp.com
网站,使用域名 test.com
访问,访问的也是目录为 B
的 csp.com
frustrierend ist.
Wie implementiert man die ip
访问,访问的是目录为 B
的 csp.com
网站,使用域名 test.com
访问,访问的是目录为 A
的 test.com
Website? ?
阿神2017-06-06 09:56:39
如果你已经配置了域名解析, hosts的配置, 特别是在服务器上的hosts配置是多余的
最简单的方案就是用两个vhost
nginx的方案如下
server {
listen 80;
server_name test.com
root A;
# 其它定制配置
}
server {
listen 80 default_server; # default_server 表示默认规则
server_name csp.com _; # _ 表示如果没有其它任何名称匹配, 将走到这里
root B;
# 其它定制配置
}
详见: https://www.nginx.com/resourc...