NGINX try_files找不到正确的文件夹

时间:2016-09-30 19:49:24

标签: nginx nginx-location

我一直试图为我的个人投资组合网站设置主机,我只是不明白为什么NGINX没有像我预期的那样提供我的文件。我的根目录/usr/local/var/apps为我的网络应用程序的最新版本(包括主站点)保存符号链接。我已经尝试了几十种不同的配置,但我认为这是迄今为止最好的配置:

server {
    listen 8080;
    server_name mysupertestsite.com;
    index index.html;
    root /usr/local/var/apps/;

    location / {
        try_files portfolio-page$uri portfolio-page$uri/ $uri $uri/ =404;
    }

}

我希望http://mysupertestsite.com:8080提供/usr/local/var/apps/portfolio-page/下的页面,我的网络应用名称在路径中提供各自的文件,即http://mysupertestsite.com:8080/wikipedia-viewer应提供/usr/local/var/apps/wikipedia-viewer }。目前,应用执行工作。主要投资组合页面,我得到403

我没有与此配置或目录结构结合。非常感谢任何帮助。

0 个答案:

没有答案