301重定向的主機重定向方法
??一、linux主機
??對于linux虛擬主機Apache服務器,需要支持.htaccess這個文件。先去確定主機是否支持.htaccess這個文件(可以詢問主機商),如果支持的話,首先將兩個域名都解析到這個服務器,然后在.htaccess中添加如下規(guī)則[1]:
??RewriteCond %{http_host} ^域名.net [NC]
??RewriteRule ^(.*)$ http://www.域名.net/$1 [R=301,L]
??如果你的網站根目錄中已經存在了.htaccess文件,那么你可以直接修改該文件,然后將這條規(guī)則添加進去,如果你的網站根目錄中不存在.htaccess文件,你可以先自己創(chuàng)建個htaccess.txt這樣的空文件,然后添加如下規(guī)則,建成后將htaccess.txt文件上傳到網站根目錄,然后將htaccess.txt名修改為.htaccess,規(guī)則為:
??RewriteEngine on
??RewriteCond %{http_host} ^域名.net [NC]
??RewriteRule ^(.*)$ http://www.域名.net/$1 [R=301,L]
??二、windows主機
??windows主機的IIS服務器[1],首先需要安裝ISAP_Rewrite這個組件,一樣的去詢問下主機商是否支持這個組件,如果支持的話,將兩個域名都解析到該IP,然后對于windows主機我們需要建的是httpd.ini文件而不是.htaccess文件,這個地方需要注意一下。
??如果你的網站根目錄下存在httpd.ini文件,你可以直接將以上規(guī)則加入進去,如果網站根目錄下不存在該文件,你可以先新建個httpd.txt空文件,然后添加如下規(guī)則,保存文件用FTP上傳到網站根目錄后,將httpd.txt名修改為httpd.ini即可。
??三、vps主機
??對于vps主機,你可以直接操控管理后臺
??第一步:進入“控制面板”,然后在里面可以找到“管理工具”,然后看到界面,由于我這個是windows xp系統(tǒng),只是用于演示用的,真正的windows主機不會使用windows xp系統(tǒng)的,所以在界面上看起來可能有點差別,但是不影響操作。
??選擇需要301重定向的站點或者站點目錄,右鍵屬性-》目錄,選擇重定向URL并輸入地址,勾選“資源的永久定向”。值得注意的是,域名服務商的解析系統(tǒng)內的網址轉發(fā)用的不一定是使用的是301重定向,使用之前最好聯系客服確定下轉發(fā)類型。小伙伴們要想獲得更多301重定向的內容,請關注新網。
聲明:免責聲明:本文內容由互聯網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發(fā)現本社區(qū)中有涉嫌抄襲的內容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創(chuàng)內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科