如何設定網址強制導向

問題描述:
你的網站可以透過www.domain.com和domain.com這兩個域名來存取。
由於Google會處罰這樣子的網站只因為它們有重複的內容,
你得讓你的域名要嘛是domain.com或是www.domain.com 。
然而,由於所有從外界連進來的連結並不歸你管,而且搜尋引擎也已經對你的網站的兩個域名建立索引了,你很難輕易地改變這件事。

解法:
對於所有向錯誤URL要資料的http請求,做一個301轉址。

範例1 - 轉向所有不是www.domain.com 去www.domain.com
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

範例2 - 轉向所有不是domain.com 去domain.com
RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]

範例3 - 轉向所有domain.com 去www.domain.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]


補充說明
如何將 http 強制導向到 https
編輯.htaccess檔,在您的網頁根目錄找到.htaccess檔,加入以下語法

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

  • 0 istifadəçi bunu faydalı hesab edir
Bu cavab sizə kömək etdi?

Uyğun məqalələr

透過 WPToolKit 檢測並更新外掛

WordPress 是一種開放原始碼的套裝快速架站軟體以下幾種都會增加網站的安全性風險1.WP 本體版本久未更新2.使用的外掛版本未更新但是 WordPress...

從 cPanel 查詢信件傳送紀錄

        假如信件像下圖一樣垃圾郵件評分過高導致在收信時會被主機自動過濾到 spam 當中請參照文章 垃圾信過濾機制(spamfilter)相關設定...

從 cpanel 後台快速安裝 WordPress

目前系統可以透過 Softaculous 快速安裝 WordPress具體操作方式請參考下面內容 STEP 01 進入 cpanel 後拉到最下面尋找 WordPress 的 Logo...

從 cPanel 修改信箱配額

        ---威博達網路科技有限公司電話:04-24820002...

如何從 cPanel 重置信箱密碼

        ---威博達網路科技有限公司電話:04-24820002...