0

内部 LAN から実行される運用 Django サーバーがあります。このサイトは、サブドメインを使用して LAN 外からアクセスできます。だから、次のようなものhttp://app.ourdomain.com

私の質問は、私たちのオフィスのインターネットがダウンした場合、Django サーバーと同じ LAN にいる人々はどのようにして Django アプリにアクセスするのでしょうか? サーバー自体のIPを使用してみましたが、うまくいき192.168.1.140ません。「見つかりません - 要求された URL はこのサーバーで見つかりませんでした」というメッセージが表示されます。

LAN 内から Django アプリに接続するにはどうすればよいですか?

ありがとう

編集*

明確にするために、いくつかの構成ファイルを次に示します。

Apache サイト対応:

VirtualHost *:443>

        SSLEngine on
        SSLProtocol all
        SSLCertificateFile /usr/local/ssl/crt/certificate.crt
        SSLCertificateKeyFile /usr/local/ssl/crt/cpm.capitalirrigation.com
        SSLCertificateChainFile /usr/local/ssl/crt/intermediate.crt
        ServerAdmin elijah@capitalirrigation.com
        ServerName https://cpm.capitalirrigation.com

        AliasMatch ^/([^/]*\.css) /srv/www/cpm/static_media/css/$1
        Alias /static_media/ /srv/www/cpm/static_media/
        Alias /static/admin/ /usr/local/lib/python2.6/dist-packages/django/contrib/admin/media/
        Alias /favicon.ico "/srv/www/cpm/static_media/img/favicon.ico"



    <Directory /srv/www/cpm/static_media/>
        Options -Indexes
        Order deny,allow
        Allow from all
    </Directory>

    WSGIScriptAlias / /srv/www/cpm/django.wsgi

そして、私のdjango.wsgi

import os
import sys

path = '/srv/www'
if path not in sys.path:
   sys.path.append(path)

os.environ['DJANGO_SETTINGS_MODULE'] = 'cpm.settings'

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
4

1 に答える 1