全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3024|回复: 11

[已解决] Nginx 设置301重定向怎么不行?

[复制链接]
发表于 2010-3-2 12:57:30 | 显示全部楼层 |阅读模式
server {
server_name www.abc.com;
rewrite ^(.*) http://www.cba.com$1 permanent;
}

这样,怎么不行呢

[ 本帖最后由 cookie 于 2010-3-2 13:14 编辑 ]
发表于 2010-3-2 13:01:06 | 显示全部楼层
监听端口呢?
 楼主| 发表于 2010-3-2 13:03:05 | 显示全部楼层
什么端口呢?
发表于 2010-3-2 13:04:26 | 显示全部楼层
listen       80;
 楼主| 发表于 2010-3-2 13:10:18 | 显示全部楼层
原帖由 Neta 于 2010-3-2 13:04 发表

listen       80;
在那个代码前面呀
 楼主| 发表于 2010-3-2 13:13:47 | 显示全部楼层
已经解决,原因:玉米哈木解析过来刚才
发表于 2010-3-2 13:14:12 | 显示全部楼层
server {
        listen 80;
        server_name www.abc.com;
        rewrite ^(.*) http://www.cba.com permanent;
}


这样吧?
发表于 2010-3-2 13:14:18 | 显示全部楼层
第一种情况:访问A站定向到B站
server {
server_name www.A.com ;
rewrite ^(.*) http://www.B.com$1 permanent;
}
第一种情况:不是访问A站的全部重定向到指定页面
server {
server_name www.A.com;
if ($host != 'A.com' ) {
rewrite ^/(.*)$ http://www.B.com/$1 permanent;
}
...
}
 楼主| 发表于 2010-3-2 13:14:59 | 显示全部楼层
原帖由 Neta 于 2010-3-2 13:14 发表


这样吧?

谢谢你
 楼主| 发表于 2010-3-2 13:16:16 | 显示全部楼层
我刚才修改的是,再后面加rewrite ^/(.*)$ http://www.abc/$1 permanent;

现在好了,谢谢大家的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-23 15:48 , Processed in 0.093340 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表