激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機(jī)|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識(shí)|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - 服務(wù)器知識(shí) - Apache的Rewrite設(shè)置多域名301跳轉(zhuǎn)到主域名的方法

Apache的Rewrite設(shè)置多域名301跳轉(zhuǎn)到主域名的方法

2021-11-04 15:46雨打浮萍 服務(wù)器知識(shí)

這篇文章主要介紹了Apache的Rewrite設(shè)置多域名301跳轉(zhuǎn)到主域名的方法,包括重寫規(guī)則中問號(hào)匹配問題的解決,需要的朋友可以參考下

如果網(wǎng)站有多個(gè)域名,而又不希望分散權(quán)重,則可以通過開啟3017.html">Rewrite設(shè)置,將多個(gè)域名都301跳轉(zhuǎn)到主域名之下,具體代碼如下:

?
1
2
3
4
5
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mituxiu.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.mituxiu.com [NC,OR]
RewriteCond %{HTTP_HOST} ^metooshow.com [NC]
RewriteRule ^(.*)$ http://www.metooshow.com/$1 [L,R=301]

其中www.metooshow.com為最終希望出現(xiàn)的域名,而mituxiu.com、www.mituxiu.com和metooshow.com都為希望被301跳轉(zhuǎn)的域名。(子域名在計(jì)算權(quán)重的時(shí)候也被認(rèn)為是獨(dú)立的新域名,所以此方法也可用于不帶www的域名和帶www的域名之間的跳轉(zhuǎn))其中OR的含義為“或”,可以通過OR繼續(xù)添加更多的域名。

配置代碼可寫在httpd.conf中,也可以寫在.htaccess文件中,如果是wordpress用戶,在修改.htaccess文件時(shí)候,記得將配置代碼寫在# BEGIN WordPress和# END WordPress之外,否則會(huì)被wordpress設(shè)置時(shí)給覆蓋。

問號(hào)匹配問題的解決
這里來說一個(gè)實(shí)例吧...公司網(wǎng)站改版需要把收錄的頁(yè)面301到新地址上,在寫Apache Rewrite一個(gè)地址的時(shí)候怎么都搞不定。代碼:

?
1
2
3
/index.php/index/supply.html?cid=101000
=》
/sell/list-101000.html

后來意識(shí)到可能是問號(hào)導(dǎo)致的問題,查一下資料發(fā)現(xiàn)確實(shí)是有問號(hào)導(dǎo)致的,修改后解決,代碼如下:

?
1
2
RewriteCond %{QUERY_STRING} ^cid=(.+)$
RewriteRule ^/index.php/index/supply\.html$ /sell/list-%1.html? [R=301,L]

說明:
RewriteRule Pattern 在匹配時(shí)候不會(huì)對(duì)問號(hào)后面的查詢字符進(jìn)行處理,需要用一個(gè)%{QUERY_STRING}變量的RewriteCond指令。

需要主意的問題:
1、在新地址/sell/list-%1.html中需要使用%加序號(hào)來取得RewriteCond配置中的對(duì)應(yīng)參數(shù)內(nèi)容,而不是通常$(匹配RewriteRule中的內(nèi)容)
2、新地址/sell/list-%1.html?中需要在尾部加上一個(gè)問號(hào)來終結(jié)查詢字符串,否則會(huì)出現(xiàn)/sell/list-1000.html?cid=1000的情況。

官方解釋
Pattern不會(huì)按照查詢字符串進(jìn)行匹配。為了達(dá)到這個(gè)目的,你必須使用一個(gè)帶有%{QUERY_STRING}變量的RewriteCond指令。當(dāng)然,你也可以在替換字符串中創(chuàng)建包含查詢字符串的URL:在替換字符串串中使用問號(hào),以標(biāo)明其后的部分應(yīng)該被重新注入到QUERY_STRING中。而要?jiǎng)h除一個(gè)已有的請(qǐng)求串,則可以用問號(hào)來終結(jié)替換字符串。為了聯(lián)合新舊查詢字符串,請(qǐng)使用[QSA]標(biāo)志。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美一级黄色录像片 | 国产69精品久久久久久野外 | 久久久久亚洲a | 91精品久久久久久 | 精品三区视频 | 日韩精品免费一区二区三区 | 欧美成人午夜影院 | 久久国产秒 | 性爱视频在线免费 | 爱福利视频网 | 韩国三级日本三级香港三级黄 | 久久精品日产第一区二区三区 | 91久久国产露脸精品国产 | 久久亚洲春色中文字幕久久 | 视频一区二区精品 | 福利在线免费 | 精品国产一区二区在线 | 极色品影院 | 免费在线观看国产精品 | 国产羞羞视频 | 黄色网址在线播放 | 999精品久久久 | 国产精品91在线 | 九草网 | 91久久99热青草国产 | 国产免费一区 | 99视频网 | av电影院在线观看 | 国产精品99久久久久久久vr | 国产小视频一区 | 色网免费观看 | 加勒比综合| 欧美日本免费一区二区三区 | 成人小视频在线播放 | 大西瓜永久免费av在线 | 十级毛片 | 日本aaa一级片 | 亚洲午夜免费 | 亚洲欧美日韩综合 | 成人区一区二区三区 | 成人性生活视频在线观看 |