我有一個httpd.conf
文件看起來像這樣:將httpd.conf遷移到.htaccess?
Alias /robots.txt /var/www/tech_eval/static/robots.txt
Alias /favicon.ico /var/www/tech_eval/static/favicon.ico
AliasMatch /([^/]*\.css) /var/www/tech_eval/static/styles/$1
Alias /media/ /var/www/tech_eval/static/media/
<Directory /var/www/tech_eval/static>
Order deny,allow
Allow from all
</Directory>
WSGIScriptAlias /tech_eval /var/www/tech_eval/scripts/django.wsgi
<Directory /var/www/tech_eval/scripts>
Order allow,deny
Allow from all
</Directory>
這工作正常我tech_eval
項目,但它開始引起與其他網站的問題。我認爲將所有這些內容移動到位於tech_eval
文件夾中的.htaccess
文件可能是適當的,以便它不會導致問題。雖然,我不認爲所有這些選項都可以在從.htaccess
運行時起作用嗎? 我有什麼選擇?我的意思是,我可以通過在tech_eval
之前加上前綴來解決這個問題,但之後我會爲我的所有網站提供一個大的主文件,結果只會變成一團糟。
你在問''.htaccess'版本的行嗎? – random 2009-10-08 06:44:19
你有沒有考慮過使用虛擬主機? – blak3r 2009-10-08 06:44:40
@ e.c.ho:我想,如果這是最好的方法。我認爲'Aliases'可以用'RewriteRules'完成,但我不知道如何處理'WSGIScriptAlias'。 @ blak3r:恩?我一生都在共享服務器上工作,終於對這個有點控制。我想它會被歸類爲* VPS *,但整個事情對我來說是新的:)你必須解釋這一點。 – mpen 2009-10-08 06:53:22