Adakah terdapat sebarang isu yang berkaitan dengan akses IP selepas resolusi nama domain nginx? ?
PHP中文网
PHP中文网 2017-06-06 09:54:39
0
1
800

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

hosts

127.0.0.1 test.com

Kini terdapat keperluan untuk mengakses tapak web lain pada pelayan 192.168.2.106 melalui IP (nama domain tempatan linux ialah csp.com), dan direktori sasaran ialah B , dan tidak menjejaskan penggunaan biasa tapak web test.com, 192.168.2.106 服务器上的另一个网站(linux 本地域名是 csp.com),目标目录是 B,且不影响 test.com 网站的正常使用 ,hosts Fail konfigurasi adalah seperti berikut:

192.168.2.106 csp.com

Hasilnya ialah menggunakan laman web ip 访问,访问的是目录为 Bcsp.com 网站,使用域名 test.com 访问,访问的也是目录为 Bcsp.com mengecewakan.

Bagaimana untuk melaksanakan, ip 访问,访问的是目录为 Bcsp.com 网站,使用域名 test.com 访问,访问的是目录为 Atest.com laman web? ?

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(1)
阿神

Jika anda telah mengkonfigurasi resolusi nama domain, konfigurasi hos, terutamanya konfigurasi hos pada pelayan adalah berlebihan

Penyelesaian paling mudah ialah menggunakan dua vhosts

Pelan

nginx adalah seperti berikut

server {
    listen 80;
    server_name test.com
    root A;
    # 其它定制配置
}

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

Lihat: https://www.nginx.com/resource...

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan