怎么用url_rewrite添加www


有时候baidu,google收录的链接域名不一致,有些带www,有些又不带。
这时候用apache的url_rewrite做一下301转向处理,会比较好。代码如下
[code]
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.juyimeng\.com$ [NC]
RewriteRule .? http://www.juyimeng.com%{REQUEST_URI} [R=301,L]
[/code]
让二级域名也起效
[code]
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]
[/code]
只把juyimeng.com的链接转向
[code]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^juyimeng\.com$ [NC]
RewriteRule .? http://www.juyimeng.com%{REQUEST_URI} [R=301,L]
[/code]

更多关于apache url_rewrite的文章,请参考本站其他相关文章


《“怎么用url_rewrite添加www”》 有 1 条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注