0
我試圖改寫一切與此mod_rewrite的到index.php:mod_rewrite的忽略虛擬主機(阿帕奇/ WAMP)
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(.*)$ /index.php
</IfModule>
我把這個代碼在我的httpd.conf文件的底部,它工作正常,如果我不使用任何VirtualHosts。但是,如果我添加一個虛擬主機,例如mod_rewrite的代碼被完全忽略:
<VirtualHost *:80>
ServerName mydomain.com
DocumentRoot "c:/wamp/www/MyDomain/"
</VirtualHost>
我託管在同一服務器的不同域中的多個網頁,所以我用VirtualHosts做一個根目錄爲每個站點。 mod_rewrite如何不與這些VirtualHosts合作?
請幫忙。謝謝!
它是那麼容易。謝謝! –