【发布时间】:2013-08-14 17:22:26
【问题描述】:
在 /var/www 我有这样的目录:
/var/www/home
/var/www/other
/var/www/other2
我希望根目录只是 /var/www,所以我可以转到 /home 或 /other,但是我也希望只 / 转到 /home,但我无法弄清楚那部分。
我想我可以为每个位置指定一个根,例如:
location /{ root /var/www/home; }
location /other{ root /var/www/other; }
但我不想每次添加目录时都更改我的 nginx 配置。我尝试使用这样的别名,但我只会得到 403 禁止,而且我知道这些页面是可访问的:
server{
root /var/www;
location / {
alias /var/www/home;
}
}
不能让根位置指向服务器根目录中的子目录吗?
【问题讨论】:
标签: nginx