怎么用url_rewrite添加www

有时候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个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据