怎么用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来减少垃圾评论。了解我们如何处理您的评论数据