标题告诉我,我想在Nginx服务器上使用目录作为我的根目录。我有一个类似这样的目录树:
/www
folder A
Folder B
Folder C
而且我想配置Nginx,以便根目录/应该是i文件夹A(example.com/应该在文件夹A中)。但是,如果用户键入example.com/FolderB/,则该用户应该跳到一个目录并转到文件夹B。文件夹C也是相同的。
我试图使用位置,别名和根来更改用户的位置,但我无法使其正常工作。
将网站的根目录设置为/ www。然后将try_files添加到根位置:
root /www;
location / {
try_files $uri $uri/ /A/$uri /A/$uri/ =404;
}