我正在尝试配置nginx和uwsgi在/blog
子路径上为django(确切地说是wagtail)应用程序提供服务。这个问题的大多数答案(如this one)建议使用:
location /blog {
include uwsgi_params;
uwsgi_pass unix:/run/uwsgi/application.sock;
uwsgi_param SCRIPT_NAME /blog;
uwsgi_modifier1 30;
}
不幸的是,这对我不起作用。访问/blog
会复制子路径并重定向到/blog/blog/
。Wagtail随后显示其404页,因为/blog/blog/
不存在。我不确定是nginx还是django问题。在
我也遇到过类似的问题,下面是我解决它的方法。可与Wagtail 1.13+uwsgi+nginx/1.10.3(Ubuntu)配合使用。在
在wagtail博客/设置中/基准.py:
在nginx博客.conf文件:
^{pr2}$此外,您可以让nginx处理静态文件以获得更好的性能:
我还必须将符号链接添加到/path/to/wagtail/app/blog/static/
相关问题 更多 >
编程相关推荐