我想在一个Apache2上的同一个域运行我的Django应用程序和mediawiki。但是我发现有一个问题很难解决。
在我的配置中,localhost和localhost / mediawiki可以正常访问,但是当我访问localhost / dblog(它是我的Django app目录)时,浏览器会显示" Bad Request(400) )"
我在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>
谢谢!