通過域名訪問網站,有時遇到頁面自動跳轉到另一個域名。出現這種現象的原因,是網站設置了301重定向。
您可以按照以下兩個步驟檢查您主機環境上的301重定向設置。
1. 使用主機登錄名和密碼登錄cp.hichina.com,在“基礎環境設置—301重定向”,進行設置。
請注意:
a.只有解析狀態正常、已備案且萬網接入的域名,才可以使用此功能,且目標域名與源域名不能一樣。
b.設置重定向要求域名先解析、備案后綁定在主機上再進行301重定向設置。
c.臨時域名不能設置301重定向
2. 網站程序中設置了301重定向規則。
如果您的網站程序是基于.net技術開發(如asp,asp.net),您可以檢查網站根目錄下web.config文件中是否有重定向規則以及規則的定義是否正確。
一般來講,web.config帶有以下類似代碼,就是開啟了重定向功能。
如果您的網站程序是基于PHP開發,您可以檢查網站根目錄下是否有.htaccess文件,以及文件中是否有重定向規則。
一般來講,.htaccess文件中帶有RewriteEngine On就表示開啟了重定向功能。
RewriteCond關鍵字用來指定重定向的條件;
RewriteRule關鍵字用來指定重定向的規則。
請您注意,.htaccess文件是隱藏文件,建議您通過FTP軟件連接到服務器,并將FTP軟件設置為顯示隱藏文件。
以Filezilla軟件為例,您可以打開“強制顯示隱藏文件”