中山網站建設
  • 13527198563
主頁 > 學院 > 網站建設觀點 > 網站建設觀點
利用偽靜態Rewrite組件使用301定向
作者:中山網站建設 / 2018-05-25 22:12 

尊敬的用戶

 

您好!

最近接到許多朋友咨詢301定向的事,但由于空間默認并不支持,所以,我們可以利用偽靜態組件(Rewrite)來實現301定向跳轉。以下我們將詳細講解301定向的方法。(要求空間必須支持偽靜態的。)。

我們需要需要一個定向文件,一個是httpd.ini(服務器系統為Window2003),一個是web.config(服務器系統Window2008或者以上),這兩個文件都必須放在網站的根目錄(如web目錄。如果采用子目錄的站點。需要放到子目錄所綁定的文件夾上)

httpd.ini的代碼如下:

[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^mmkdm.com$
RewriteRule (.*) 
http://www.mmkdm.com [I,R]

其中mmkdm.com為原來的域名,http://www.mmkdm.com 為要定向到新的地址。

web.config的代碼如下:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WWW Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^mmkdm.com$" />
</conditions>
<action type="Redirect" url="
http://www.mmkdm.com/{R:0}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

其中mmkdm.com為原來的域名,http://www.mmkdm.com 為要定向到新的地址。另外。web.config和httpd.ini這兩個地址必須對應好才可以的。

================================================================================================================

如果要多個域名重定向,則httpd.ini中,定向代碼要多寫一次,如:

[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^mmkdm.com$
RewriteRule (.*) 
http://www.mmkdm.com [I,R]
RewriteCond Host: ^66162.com$
RewriteRule (.*) 
http://www.mmkdm.com [I,R]

web.config配置文件中只需在被重定向的域名后面加一個豎線”|”跟上需要被重定向的增加域名即可。如:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WWW Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^mmkdm.com|66162.com$" />
</conditions>
<action type="Redirect" url="
http://www.mmkdm.com/{R:0}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

 

【金達業務】網站建設、網站設計、服務器空間租售、網站維護、網站托管、網站優化、百度推廣、自媒體營銷、微信公眾號
如有意向---聯系我們
熱門欄目
熱門資訊
熱門標簽

網站建設網站托管成功案例新聞動態學院關于我們聯系我們

中山網站建設就找中山市金達網絡 

公司地址:中山市西區富華道383號柏景臺1棟15D 咨詢QQ:348420383 手機:13527198563 電話:0760-88557221

二八杠106口诀