276517382

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

建站的时候,很多情况下,都会把不带 www 和 带 www 的域名都解析到网站所在的服务器 IP 上,这样会出现不带 www 和 带 www 的网址访问的页面是相同的页面,导致权重的分散,不利于 SEO 优化,因此,我们需要把不带 www 的页面全部 301 重定向到带 www 的对应页面。

而 Apache 使用 .htaccess 文件配置全站 301 跳转代码如下:

RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
posted on 2019-07-04 15:24  276517382  阅读(888)  评论(0编辑  收藏  举报