我一直试图为我的个人投资组合网站设置主机,我只是不明白为什么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
。
我没有与此配置或目录结构结合。非常感谢任何帮助。