最新消息:

网站不带www跳转带www且http跳转https的301重定向设置方法

学习资料 123浏览 0评论

https越来越受到站长的重视,建议网站在设计开始时候就考虑到https的设置,因为如果后期再http设置301跳转到https,搜索引擎会需要很长一段时间进行更新,而且所有的页面都需要进301跳转到https页面,在百度站长工具里可以进行https认证,但是在搜索结果里我们是无法区分http和https的收录页面的。

网站在301跳转的http设置可以和不带www跳转到带www的链接一起来做,这样也更利于优化页面,保证相同内容的页面只有一个可访问的链接,有利于权重的归集。下面提供一个网站不带www跳转到带www,而且内页所有http跳转到https的301设置方法,以apche的.htaccess文件设置为例。

RewriteEngine on
rewriteCond %{http_host} ^oswhy.com [NC]
rewriteRule ^(.*)$ https://www.oswhy.com/$1 [L,R=301]

这样就完成不带www跳转到带www的https页面,不过这样设置有时候网站的首页是不生效的,所以需要对首页进行单独301设置,方法如下:

RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1 [L,R=301]

转载请注明:系统之家官网 » 网站不带www跳转带www且http跳转https的301重定向设置方法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址