设为首页收藏本站

LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区!

 找回密码
 注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 9017|回复: 2

[nginx] Nginx 重写问题 [复制链接]

Rank: 8Rank: 8

签到
144
注册时间
2013-12-13
最后登录
2017-2-19
在线时间
26 小时
阅读权限
90
积分
15727
帖子
58
主题
18
精华
0
UID
40586
发表于 2017-1-10 13:53:34 |显示全部楼层
需求:
匹配 www.abc.com 返回403,其余的正常访问。

经过设置

if ( $host ~* "www.abc.com" ) {

    return 403;
}

发现所有www.abc.com/* 整个域下面的全部返回403了。

Rank: 8Rank: 8

注册时间
2010-2-26
最后登录
2017-5-2
在线时间
600 小时
阅读权限
90
积分
82550
帖子
791
主题
41
精华
0
UID
8062
发表于 2017-1-13 11:40:06 |显示全部楼层
你意思是host是www.abc.com uri是/返回403吧

使用道具 举报

Rank: 8Rank: 8

注册时间
2013-12-13
最后登录
2017-2-19
在线时间
26 小时
阅读权限
90
积分
15727
帖子
58
主题
18
精华
0
UID
40586
发表于 2017-1-30 20:43:53 |显示全部楼层
bikong0411 发表于 2017-1-13 11:40
你意思是host是www.abc.com uri是/返回403吧

是的,自匹配www.abc.com返回403,匹配www.abc.com/*.html的就可以正常访问

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

IT运维专家网感谢您的支持

合作联系: QQ:67888954/MSN:cnseek@msn.com/mail:netseek@linuxtone.org

Archiver|手机版|感谢所有关心和支持过LinuxTone的朋友们 转载本站内容请注明原作者名及出处 ( 京ICP备08103151 )   |

GMT+8, 2017-8-17 15:58 , Processed in 0.020114 second(s), 12 queries , Apc On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部