是否有可能讓Apache htaccess重寫在django命中之前生效?Django和.htaccess重寫/重定向,這可能嗎?
我希望能夠在htaccess文件中指定RewriteRules
,該文件優先於django,如果沒有匹配,則將其分派到mod_wsgi/django。
我們使用的是與mod_wsgi的的Apache2和apache的虛擬主機是這樣的:
<VirtualHost *:80>
DocumentRoot /usr/local/www/site/static
Alias /css/ /usr/local/www/site/static/css/
Alias /js/ /usr/local/www/site/static/js/
Alias /img/ /usr/local/www/site/static/img/
Alias /flash/ /usr/local/www/site/static/flash/
<Directory /usr/local/www/site/static>
AllowOverride All
Order allow,deny
Allow from all
</Directory>
WSGIDaemonProcess mallorca-site threads=15
WSGIScriptAlias//usr/local/www/site/config/dev/dev.wsgi
</VirtualHost>
感謝
相關:HTTP:// serverfault.com/questions/71598/django-htaccess – miku 2010-05-27 21:17:11