Я хочу запустить свое приложение Django и mediawiki в одном домене на одном Apache2. Но я обнаружил, что есть проблема, которую трудно решить.
В моем конфиге localhost и localhost / mediawiki могут иметь нормальный доступ, но когда я получаю доступ к localhost / dblog (это каталог моего приложения Django), браузер показывает «Bad Request (400)».
Я спрошу Google и другие связанные вопросы в stackoverflow, но все еще не могу решить эту проблему.
Вот мой конфиг Apache2:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
ServerName localhost
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www>
Options ALl
AllowOverride All
Order allow,deny
Allow from all
</Directory>
WSGIDaemonProcess dblog python-path=/var/www/dblog:/usr/lib/python2.7/site-packages
WSGIProcessGroup dblog
WSGIScriptAlias /dblog /var/www/dblog/dblog/wsgi.py<Directory /var/www/dblog>
Options +ExecCGI
<Files wsgi.py>
Order allow,deny
Allow from all
</Files>
</Directory>
</VirtualHost>
Спасибо!
Задача ещё не решена.
Других решений пока нет …