0

新しいサーバーをテストするために、空の django プロジェクトをセットアップしています。「Hello World!」を表示して、django プロジェクトをローカルで動作させています。ベース 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/data/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すべてを使用してローカルで機能します。

ベース URL ( http://www.mondonect.com/ ) は機能しますが、データ URL ( http://www.mondonect.com/data ) は次のエラーで失敗します。

ここに画像の説明を入力

ローカルでは機能するが、本番環境では機能しないのは奇妙です。

wsgi、ubuntu 14.04を備えたApache 2サーバー。Django バージョン 1.10.2。

4

0 に答える 0