7
同じapacheサーバー上でdjangoとflaskを実行しようとしています。 domain.com: 同じApacheサーバー上でdjangoとフラスコを実行しています
WSGISocketPrefix /var/www/wsgi
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName domain.com
ServerAlias www.domain.com
DocumentRoot /var/www/
LogLevel warn
WSGIDaemonProcess apache processes=2 maximum-requests=500 threads=1
WSGIProcessGroup apache
Alias /media /var/www/media/
WSGIScriptAlias//var/www/djangoapps/django.wsgi
WSGIScriptAlias /app1 /var/www/flaskapps/app.wsgi
</VirtualHost>
- 最初
WSGIScriptAlias
は、rootでDjangoのアプリを実行します。 WSGIScriptAlias
の2番目のインスタンスは、サブドメインのフラスコアプリを実行する必要があります。app1
しかし、私がヒットしようとすると、メインのサイトから、ジャンゴの上に座っている:domain.com/app1
、Djangoのurls.py
試行をそのurlコマンドを処理します。しかし、urls.pyは独立したフラスコアプリ以来、それを処理すべきではありません。
どうすればいいですか?
これは機能しました。ありがとう! – zengr