关于lnmpa 301文章页跳转问题
这是我的htaccess代码# 将 RewriteEngine 模式打开
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mamadebaobao\.com$
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*)$ http://www.mamadebaobao.com/$1
现在有一个问题就是文章页没有跳转到带www的页面,目录页(列表页)、不带www都可以跳转,是什么问题?
(如http://mamadebaobao.com/video/fmch/16111.html 打开没有跳转到http://www.mamadebaobao.com/video/fmch/16111.html) 现在换成这样的也不行
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mamadebaobao.com
RewriteRule ^(.*)$ http://www.mamadebaobao.com/$1
不知道哪里有问题?
[ 本帖最后由 caiheqing 于 2017-7-30 21:24 编辑 ]
回复 2# 的帖子
你这是生成的静态文件的话是要在nginx上设置301的回复 3# 的帖子
conf配置文件上是不是这样写:server_name www.mamadebaobao.com mamadebaobao.com;
if ($host != 'www.mamadebaobao.com' ) {
rewrite ^/(.*)$ http://www.mamadebaobao.com/$1
permanent;
}
然后重启环境就可以了? 已经写上,重启lnmp restart也还不行,那个伪静态文件要不要删除?军哥
[ 本帖最后由 caiheqing 于 2017-7-31 10:03 编辑 ] 解决了,谢谢军哥的帮忙
回复 5# 的帖子
if后面少了个空格把
页:
[1]