天天看點

[轉]讓Apache 虛拟主機支援Rewrite和解析.htaccess

Apache支援 Rewrite

首先檢查httpd.conf 查找看看有沒有下面一段

LoadModule rewrite_module modules/mod_rewrite.so

沒有的話編譯一個mod_rewrite.so放入子產品目錄下然後把這段代碼放入httpd.conf,完成後重新啟動apache即可

如果已經有這段的話,就基本上已經有了Rewrite功能.

如果是虛拟主機的話需要類似如下的配置

<VirtualHost *:80>

………………

<Directory "/XXXX">

Options FollowSymLinks IncludesNOEXEC Indexes

DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.pl default.pl index.shtml

AllowOverride all

Order Deny,Allow

Allow from all

………………

</Directory>

………………

</VirtualHost>

這樣的話就可以吧.htaccess檔案放到你的虛拟主機的檔案根目錄裡了。appache即可正常解析這個檔案。

小提示:.htaccess檔案在win環境下是建立不了的 可以到網上下載下傳一個也可以通過ftp在伺服器上 搗鼓一個。