301重定向问题,把带WWW的域名 301到不带www的域名,谢谢。
我今天测试过了,怎么都不行,但是,可以把不带www的域名301到带www 的域名。
疑问是:为什么发过来 就不可以了呢,还是我操作错了。
RewriteBase /
RewriteEngine on
RewriteCond %{HTTP_HOST} ^abc点com$ [NC]
RewriteRule ^(.*)$ www点abc点com/$1 [L,R=301]
这样是没问题了。
RewriteBase /
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www点abc点com$ [NC]
RewriteRule ^(.*)$ abc点com$1 [L,R=301]
但是这样子就无效的了。
这样子设置 对吗?请比较熟悉代码的师兄们看一下,并提供正确的操作,谢谢。。
补充:先 不带www的域名 关键词排名的不错,带www的域名却不怎么样,我就是301过去 不带www的域名。
测试了,老是这样子的:如图

.htaccess规则错了
###linux空间 求正确的 带WWW跳转不带WWW的 完全正确的.htaccess规则
写法
###.htaccess规则
亲测绝对可用
RewriteEngine On
RewriteCond %{HTTP_HOST} ^$
RewriteRule ^(.*)$ $1 [R=301,L]
win主机要根据你的Rewrite版本来确定该怎么写
你好,你的是win主机吗?.htaccess规则的?
你说发过了就不可以,是不是标点符号错误呢?
以下是我的不带www的域名301到带www 的域名规则。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(tui1tui\点com)(:80)? [NC]
RewriteRule ^(.) 点com/$1 [R=301,L]
order deny,allow
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.)$ $1 [QSA,PT,L]
把带WWW的域名 301到不带www的域名也是可以的,我的是asp程序。
要是还不行,你看一下这篇文章,http://lusongsong点com/reed/ 应该就知道怎么做了,写的详细。
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/55839.html
