我的NGINX应用程序看起来是这样的:
server {
listen 80;
server_name server_domain_or_IP;
location / {
include proxy_params;
proxy_pass http://unix:/home/ubuntu/home-app.sock;
}
location /memory-match {
include proxy_params;
proxy_pass http://unix:/home/ubuntu/mm-app.sock;
}
}
目录/
下的站点正常工作,但目录/memory-match
下的站点出现错误,显示“服务器上未找到请求的URL。如果您手动输入URL,请检查拼写并重试。”
我知道这两个网站的工作作为切换目录仍然会导致子目录不工作。
任何帮助或见解都非常感谢。
1条答案
按热度按时间goucqfw61#
这最终导致mm-app. sock出现问题。用户/组的权限必须设置为读/写(即
chmod 660
)。有关详细信息,请参阅this great tutorial。