php 域名301重定向,把不帶www的域名重定向到帶www的域名上。

  • 作者:由 匿名使用者 發表于 書法
  • 2021-10-17

php 域名301重定向,把不帶www的域名重定向到帶www的域名上。 匿名使用者 1級 2019-01-09 回答

把不帶www域名301重定向到帶www的域名上,有利於最佳化。

怎麼做:

1。需要新建站點,這個是網上很多教程都沒講的一點,如果你沒有新建站點,那麼你的網站會陷入一個重定向的死迴圈。在IIS上新建一個iswweb。com這樣不帶www的站點。建這個站點可以不放任何內容在資料夾中都可以,只要站點存在即可。

2。右鍵在新建的這個站點上點屬性,主目錄,重定向到url,下面的文字框裡填寫上整個網站完整的輸入地址 ,這裡一定要填寫帶www的,而且要跟上$S$Q,以保證帶有引數的連線也可以重定向到帶www的域名。“上面輸入的準確URL”和“資源的永久重定向”這2項要勾上。

3。其實帶www和不帶WWW的2個站點是獨立的,也就是說你可以單獨為不帶WWW的域名建一個站點,重定向到帶WWW的就行。

4。就是檢測301重定向是否成功。站長工具的HTTP狀態工具(chinaz)即可查到,如果查到的返回狀態是301就說明你已經成功了。

php 域名301重定向,把不帶www的域名重定向到帶www的域名上。 一線天 1級 2019-01-09 回答

rewritecond %{http_host} ^www。xxx\。com [nc]
rewriterule ^(。*)$ http://xxx。com/$1 [l,r=301]

Top