我只是设置一个空的django项目来测试新的服务器。我让我的django项目在当地工作,展示了#Hello World!"用于基本URL以及数据/应用域。
main_project / urls.py
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^data/', include('data.urls'), name="data"),
url(r'^', include('mainsite.urls'), name="mainsite"),
]
main_project / mainsite / urls.py
from django.conf.urls import url
from . import views
app_name = 'mainsite'
urlpatterns = [
url(r'^$', views.index, name='index'),
]
main_project /数据/ urls.py
from django.conf.urls import url
from . import views
app_name = 'data'
urlpatterns = [
url(r'^$', views.index, name='index'),
]
它是一个非常基本的设置,在本地,使用python manage.py runserver
一切正常。
基本网址(http://www.mondonect.com/)的一个生产工作但数据网址(http://www.mondonect.com/data)失败,并显示以下错误:
奇怪的是它在本地工作但不在生产中。
它的apache 2服务器有wsgi,ubuntu 14.04。 Django版本1.10.2。