我想運行www.example.com以便由django訪問和管理。而且,在同一臺Apache服務器上運行django和wordpress
www.example.com/about或www.example.com/about/...
和
www.example.com/wordpress或www.example.com/wordpress/ ...
由wordpress管理。
所以,WordPress的管理將在www.example.com/wordpress並生成將在www.example.com/about頁/ ...
我不知道如何做到這一點。我如何在同一個Apache服務器上託管這兩件事?
這是我目前的wsgi文件,django應用程序在www.example.com工作。但是,當我訪問www.example.com/about/時,它會嘗試通過urls.py並找不到任何內容。我怎麼把我的wordpress頁面放在這裏?
LoadModule wsgi_module modules/mod_wsgi.so
WSGIScriptAlias/"C:\Users\Nikunj\Documents\Aptana Studio 3 Workspace\myapp\myapp\wsgi.py"
Alias/"C:\Users\Nikunj\Documents\Aptana Studio 3 Workspace\myapp\myapp\"
<Directory />
Order allow,deny
Allow from all
</Directory>
謝謝你的幫助! :)
編輯這是使用JDI的答案,但它仍然不工作我的新文件:http://httpd.apache.org/docs/2.0/mod/core.html#directory
一個設置爲WordPress:
LoadModule wsgi_module modules/mod_wsgi.so
WSGIScriptAlias/"C:\Users\Nikunj\Documents\Aptana Studio 3 Workspace\myapp\myapp\wsgi.py"
Alias /wordpress/ "C:\wamp\www\wordpress\wp-admin\"
Alias/"C:\Users\Nikunj\Documents\Aptana Studio 3 Workspace\myapp\myapp\"
<Directory "C:/wamp/www/wordpress/wp-admin/">
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
<Directory />
Order allow,deny
Allow from all
</Directory>
'/'的別名將覆蓋'/'的WSGIScriptAlias。別爲'/'使用別名。 –