关于一些wordpress建站中的301重定向规则。
把WWW和不带WWW定向在同一个网站,这样权重比较集中。
1 RewriteCond %{http_host} ^主域名 [NC]
2 RewriteRule ^(.*)$ http://跳转域名/$1 [R=301,L]
解释:访问跳转域名就会跳转到主域名。
注意:
如果网站服务器是Apache,添加到.htaccess文件里的RewriteEngine on下面。
如果网站服务器是IIS,要使用ISAPI_Rewrite组件,在httpd.ini文件中开始处加入以下规则:
1 RewriteCond Host: ^主域名\.com$
2 RewriteRule (.*) http\://www\.跳转域名\.com$1 [R,I]
这里的意思第一个规则一样,需要注意的是,需要加“\”将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。
二级目录跳转二级域名:
对于搜索引擎来说,二级域名就是新域名,以一个新的站点来看待。如果放在二级目录里面,那权重就会自动继承到主站,解决的最好办法就是做301。代码如下:
redirect 301 /目录/ http://二级域名/
一般此代码最好添加在主域名跳转规则的下面,这样访问www/目录和不带WWW/目录,都会跳转到二级域名。
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫