还是301的问题,放.htaccess里没有效果,是怎么回事啊 悬赏1元 已结束
<p>设置以后,清除了网页缓存,目前状况是:首次连接lcnki.net是跳转到www.lcnki.net,并且去掉http://wwww.也是跳转的,但是单独去掉www.就不会跳转到www.lcnki.net,而且必须每次清空缓存,才会有首次连接lcnki.net是跳转到www.lcnki.net这样的效果的,请问这个是怎么回事啊?</p><p><br></p><p><br></p>
15 人参与回答
应该是写错了
您要看他的返回码,返回码是301才是正常的调转,要不然都不是
RewriteEngine On
RewriteCond %{HTTP_HOST} ^ [NC]
RewriteRule ^(.*)$ https://域名/$1 [L,R=301]
把域名改成自己的
你现在的顶域名是打不开的,规则写错了,同时你也没有做https,你用的是什么服务器,还是说是虚拟机,直接在htaccess里面写规则正常是可以跳转的,如果真的不行,就在虚拟机里面或者服务器里面设置跳转规则
使用返回码工具检测