中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

301重定向Linux URL代碼分析

2019-01-30    來(lái)源:愛(ài)站科技

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

  301重定向Linux URL代碼分析,301重定向已經(jīng)過(guò)很多次了,它可以將網(wǎng)站的主域名和二級(jí)域名規(guī)范到一個(gè)url上,使網(wǎng)頁(yè)在搜索引擎里只能通過(guò)唯一的一個(gè)地址可以訪問(wèn)到,以免因重復(fù)內(nèi)容造成降權(quán)。所以凡是使用linux的主機(jī),我都會(huì)定義個(gè)301重定向,以利于SEO。昨天照例把htaccess傳到服務(wù)器上,沒(méi)想到傳上后網(wǎng)站無(wú)法訪問(wèn),一刪除就恢復(fù)正常?戳撕芏啾榇a,也沒(méi)發(fā)現(xiàn)什么問(wèn)題。 干脆就重新學(xué)習(xí)下URL重寫(xiě)方法。

  規(guī)范化URL

  描述:

  在有些web服務(wù)器上,一個(gè)資源會(huì)擁有多個(gè)URL。在實(shí)際應(yīng)用和發(fā)布中應(yīng)該使用的是規(guī)范的URL,其他的則是簡(jiǎn)寫(xiě)或者只在內(nèi)部使用。無(wú)論用戶在請(qǐng)求中使用什么形式的URL,最終看見(jiàn)的都應(yīng)該是規(guī)范的URL。

  解決方案:

  對(duì)所有不規(guī)范的URL執(zhí)行一個(gè)外部HTTP重定向,以改變它在瀏覽器地址欄中的顯示及其后繼請(qǐng)求。下例中的規(guī)則集用規(guī)范的/u/user替換/~user,并修正了/u/user所遺漏的后綴斜杠。

  RewriteRule ^/~([^/]+)/?(.*) /u/$1/$2 [R]

  RewriteRule ^/([uge])/([^/]+)$ /$1/$2/ [R]

  規(guī)范化主機(jī)名

  描述:

  這個(gè)規(guī)則的目的是強(qiáng)制使用特定的主機(jī)名以代替其他名字。比如,你想強(qiáng)制使用www.example.com代替example.com,就可以在以下方案的基礎(chǔ)上進(jìn)行修改:

  解決方案:

  對(duì)運(yùn)行在非80端口的站點(diǎn)

  RewriteCond %{HTTP_HOST} !^fully\.qualified\.domain\.name [NC]

  RewriteCond %{HTTP_HOST} !^$

  RewriteCond %{SERVER_PORT} !^80$

  RewriteRule ^/(.*) http://fully.qualified.domain.name:%{SERVER_PORT}/$1 [L,R]

  對(duì)運(yùn)行在80端口的站點(diǎn)

  RewriteCond %{HTTP_HOST} !^fully\.qualified\.domain\.name [NC]

  RewriteCond %{HTTP_HOST} !^$

  RewriteRule ^/(.*) http://fully.qualified.domain.name/$1 [L,R]

  參考了上面的規(guī)則,發(fā)現(xiàn)自己原先的代碼里少了個(gè)!號(hào),加上就恢復(fù)正常了。

  Options +FollowSymlinks

  RewriteEngine on

  RewriteCond %{HTTP_HOST} !^do-javascript.com [NC]

  RewriteCond %{HTTP_HOST} !^$

  RewriteRule ^/(.*) http://www.do-javascript.com/$1 [r=301,nc]

  以上就是301重定向Linux URL代碼分析,如果大家想了解更多相關(guān)內(nèi)容,請(qǐng)持續(xù)關(guān)注本站,本站小編將在第一時(shí)間為大家?guī)?lái)更好的經(jīng)典內(nèi)容。

標(biāo)簽: linux seo web服務(wù)器 代碼 二級(jí)域名 服務(wù)器 搜索 搜索引擎 域名 主域名

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:遠(yuǎn)程實(shí)現(xiàn)為L(zhǎng)inux服務(wù)器添加新分區(qū)

下一篇:在Linux上建立DNS服務(wù)器