簡體   English   中英

非www到www重定向使用,htaccess

[英]non-www to www redirect using ,htaccess

我想將我的非www請求重定向到www版本。 已將wwww版本設置為我在谷歌網站管理員中的首選域名。 我在.htaccess文件中添加了以下內容

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

但問題是,如果我點擊非www網址,它會給我404,因為重定向后會自動引入額外的空間。 以下是示例網址:

javaexperience.com/eclipse-get-access-modifier-suggestions-using-ucdetector-plugin/

這個重寫規則適合我

RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]

規則將舊網址重定向到新網址,使用301標頭,這對您的搜索引擎優化是可行的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM