如何配置我的网站网址
我的网站网址应为
https://mydomain.com/myapp/(默认)
在urls.py中
if settings.DEBUG:
urlpatterns += patterns('',
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}),
)
在settings.py 中
DEFAULT_HOST = 'https://mydomain.com/myapp/'
如果我将上面的网址配置为返回404。
而不是https://mydomain.com/myapp/static/或https://mydomain.com/myapp/media/
'^'这将从我的网址中删除/ myapp /。
并使其像
https://mydomain.com/static/或https://mydomain.com/media/
此url包含的项目具有不同的wsgi.py,settings.py,urls.py
答案 0 :(得分:0)
location /myapp {
uwsgi_pass unix:/tmp/uwsgi_myapp.sock;
include uwsgi_params;
uwsgi_param SCRIPT_NAME /myapp;
uwsgi_modifier1 30;
}
我已将上述conf添加到nginx,我正在使用uwsgi。现在问题解决了。我没有使用任何第三方。 'DEFAULT_HOST'只是从搜索结果中看到的。