常見問題:恒峰網絡虛拟主機301轉向設置方法
虛拟主機設置方法:
若是我司windows2003虛拟主機,請(qǐng)按以下(xià)流程操作(zuò):
1.登錄管理(lǐ)中心-主機管理(lǐ)-管理(lǐ)-ISAPI篩選器設置-開(kāi)啓自(zì)定義的URL靜态化支持
2.系統提示成功後,點擊管理(lǐ)中心-文(wén)件管理(lǐ),找到(dào) others\discuz\httpd.conf 文(wén)件,點擊最右邊下(xià)載圖标将此文(wén)件下(xià)載到(dào)您的計(jì)算(suàn)機
3.用(yòng)記事(shì)本打開(kāi)該文(wén)件,在RepeatLimit 32下(xià)增加如下(xià)兩行 (假設主機上(shàng)綁定有三個域名abc.com,abc123.gotoip4.com, www.abc.com ,需要的是将所有的域名都301重定向至www.abc.com,則規則如下(xià):)
RewriteCond %{HTTP:Host} !^www.abc.com$
RewriteRule (.*) http://www.abc.com$1 [NC,R=301]
說明(míng):将以上(shàng)規則中的兩個www.abc.com替換爲您自(zì)己的域名即可,兩個寫一樣。
4.将修改好(hǎo)的文(wén)件用(yòng)FTP或者管理(lǐ)中心文(wén)件管理(lǐ)的在線上(shàng)傳功能(néng)上(shàng)傳到(dào)others\discuz\目錄替換原文(wén)件即可
----------------------------------------------------------------------------------------------------------
若是我司windows2008虛拟主機 (iis7.5), 直接在虛拟主機控制面闆中點“301設置”,在線設置即可。
----------------------------------------------------------------------------------------------------------
若是我司linux虛拟主機,請(qǐng)按以下(xià)流程操作(zuò):
1.在管理(lǐ)中心-主機管理(lǐ)-管理(lǐ)-文(wén)件管理(lǐ)中打開(kāi)在線文(wén)件管理(lǐ)器
2.點擊文(wén)件管理(lǐ)器菜單中的“新建文(wén)件”,輸入文(wén)件名
.htaccess
3.雙擊剛才新創建的.htaccess文(wén)件,輸入以下(xià)内容:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.abc.com$ [NC]
RewriteRule ^(.*)$ http://www.abc.com/$1 [R=301,L]
</IfModule>
說明(míng):www.abc.com請(qǐng)替換爲您新的目标域名,這(zhè)個規則将會(huì)将您的主機綁定的所有域名301重定向到(dào)www.abc.com
4.點擊保存即可立即生效
5.通過僞靜态限制一個IP或者IP段的規則代碼,如果有多條IP限制增加規則條數即可:
RewriteCond %{REMOTE_ADDR} ^125.70.243.(.*)$ [NC]
RewriteRule (.*) /band.html [NC]
----------------------------------------------------------------------------------------------------------
獨立主機設置方法:
如果您是windows系統的,在http://downinfo.myhostadmin.net/rewrite3.rar 下(xià)載一個僞靜态設置安裝包,安裝前請(qǐng)先閱讀說明(míng)文(wén)檔。安裝後會(huì)生成一個C:\rewrite3 的文(wén)件夾,直接修改文(wén)件夾裏的httpd.conf文(wén)件即可,隻需修改以下(xià)内容中的網址即可:
#301設置,此設置情況下(xià)cctv.com/aa.htm 會(huì)301跳至www.cctv.com/aa.htm,将cctv.com替換爲您自(zì)己的域名就能(néng)實現(xiàn)自(zì)己的域名的301
RewriteCond %{HTTP:Host} ^cctv.com$
RewriteRule (.*) http://www.cctv.com$1 [NC,R=301]
----------------------------------------------------------------------------------------------------------
如果您是linux系統的,在您的網站(zhàn)根目錄新建一個.htaccess文(wén)件,添加以下(xià)内容。若以前已經存在該文(wén)件則直接在文(wén)件頭部添加以下(xià)内容。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.abc.com$ [NC]
RewriteRule ^(.*)$ http://www.abc.com/$1 [R=301,L]
</IfModule>
#說明(míng):www.abc.com請(qǐng)替換爲您新的目标域名,這(zhè)個規則将會(huì)将您的主機綁定的所有域名301重定向到(dào)www.abc.com