有时候baidu,google收录的链接域名不一致,有些带www,有些又不带。
这时候用apache的url_rewrite做一下301转向处理,会比较好。代码如下
RewriteEngine on RewriteCond %{HTTP_HOST} !^www\.juyimeng\.com$ [NC] RewriteRule .? http://www.juyimeng.com%{REQUEST_URI} [R=301,L]
让二级域名也起效
RewriteEngine on RewriteCond %{HTTP_HOST} ^([a-z.]+\.)?juyimeng\.com$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule .? http://www.%1juyimeng.com%{REQUEST_URI} [R=301,L]
只把juyimeng.com的链接转向
RewriteEngine on RewriteCond %{HTTP_HOST} ^juyimeng\.com$ [NC] RewriteRule .? http://www.juyimeng.com%{REQUEST_URI} [R=301,L]
更多关于apache url_rewrite的文章,请参考本站其他相关文章
《“怎么用url_rewrite添加www”》 有 1 条评论
学习中。呵呵