【发布时间】:2023-03-03 22:05:01
【问题描述】:
我在下面有一些静态 html 文件:
/var/www/project1
这个项目的 Nginx 配置是:
server_name www.project1.com project1.com;
root /var/www/project1;
location / {
index index.html;
}
我的目标是使用 nginx,这样当用户输入这个 url 时:
www.project1.com/project2
Nginx 使用另一个root,我试过了:
location /project2 {
root /var/www/project2;
index index.html;
}
但这不起作用。关于如何实现这一点的任何想法?
【问题讨论】:
-
project2 的实际路径是什么?是
/var/log/project2吗?您应该在 project2 的位置使用root /var/www,否则您将在/var/www/project2/project2下查找文件 -
@Lution,谢谢,解决了这个问题。其实project2的路径是
/var/www/project2。你能回答这个问题,我会接受
标签: nginx nginx-location