天天看點

***apache做301重定向的方法

方法一:加在httpd.conf

1、這裡我使用mod_rewrite重寫URL的方式來做,做之前朋友記得檢查一下你的apache是否已經加載了rewrite子產品。如圖所示的那個子產品,在apahce的httpd.conf檔案裡面檢視

2、如果已經支援了rewrite,直接在你要做的站點配置檔案裡面添加以下代碼,注意修改域名為你要做的域名。

-----------------------------

Options +FollowSymLinks 

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^php100.com 

RewriteRule ^(.*)$ http://www.php100.com/$1 [R=permanent,L]

----------------------------------------------------------------

3、在這裡判斷目前伺服器變量HTTP_HOST是否等于php100.com,為真就進行重寫,按照R=permanent進行永久重定向,L表示并立即停止重寫操作,并不再應用其他重寫規則。

方法二:加在項目根目錄下的.htaccess檔案中

這裡要注意的是:有多個規則的話,請優先301重定向規則;規則一個是第一個是條件,第二個是重寫規則

如何聯系我:【萬裡虎】www.bravetiger.cn

【QQ】3396726884 (咨詢問題100元起,幫助解決問題500元起)

【部落格】http://www.cnblogs.com/kenshinobiy/