容器技术交流

 找回密码
 立即注册
查看: 4277|回复: 5

nginx怎么设置301重定向?

[复制链接]
发表于 2011-4-22 10:07:14 | 显示全部楼层 |阅读模式
请问下nginx怎么设置301重定向?我按网上的资料设置,一重启nginx就不能启动。请教正确的方法是什么?
发表于 2011-4-24 12:31:07 | 显示全部楼层
.htaccess规则
server {
server_name xxx.com;
rewrite ^/(.*) http://www.xxx.com/$1 permanent;
}
 楼主| 发表于 2011-4-24 22:44:26 | 显示全部楼层
还是不行,以.htaccess保存到根目录下没效果。
放到nginx扩展设置里面nginx不能启动。
发表于 2011-4-24 22:46:09 | 显示全部楼层
if($host != 'www.zijidelu.org') {
rewrite ^/(.*) http://www.zijidelu.org/$1 permanent;
}
添加到nginx的扩展设置中
 楼主| 发表于 2011-4-24 23:58:43 | 显示全部楼层
还是不行,一加进去就提示nginx无法启动。
发表于 2011-4-25 08:35:24 | 显示全部楼层
升级到最新版(昨晚11点后的,之前的LUM1.0版本请用4楼的解决方法),在扩展中添加如下代码

location ~ /.* {
                if ($host != 'www.zijidelu.org') {
                        rewrite ^/(.*) http://www.zijidelu.org/$1 permanent;
                }
        }
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-15 11:55 , Processed in 0.027090 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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