引用http://example.com/sellers时有配置nginx 必须从文件夹/数据/卖家提供服务器 在另一种情况下 - 文件夹/数据/客户
Nginx配置:
server {
listen 80;
server_name localhost;
index index.html index.htm home.html;
location /sellers {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
rewrite ^/sellers/?(.*) /$1 break;
root /data/sellers;
}
location / {
root /data/customers;
}
}
一切正常,但并不完全正确:访问服务器时卖家以某种方式使用文件夹/data/customers/index.html中的index.html 以及文件夹/数据/卖家的其余部分(这是正确的) 有什么不对?为什么nginx采用了错误的index.html文件,即使格鲁吉亚的其余部分都是正确的?
答案 0 :(得分:0)
答案
server {
listen 80;
server_name localhost;
index index.html index.htm home.html;
root /data/customers;
location /sellers {
alias /data/sellers;
}
}