找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 52|回复: 7

apache 重写规则(已解决)

[复制链接]

164

主题

768

回帖

2078

积分

金牌会员

积分
2078
发表于 2019-4-3 14:54:52 | 显示全部楼层 |阅读模式
本帖最后由 tl3821 于 2019-4-28 10:34 编辑

禁止除指定ip 访问 所有都跳转到 403.html  和 同时允许 非指定ip  访问  xx.com/paa


xx.com/paa
xx.com/api
xx.com/paa

等  ,说法是 即使非指定ip   某开头为 /api /paa 的都允许访问  

注意条件是 和的


直接留言 和pm 支付宝

程序是thinkphp5.1写的

原有的规则 .htaccess 要在这加

[I]
        RewriteEngine on
  
        RewriteBase /
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
[/I]





最终目的就是 让指定ip 无障碍访问
非指定ip  只能访问 某开头的  










回复

使用道具 举报

164

主题

768

回帖

2078

积分

金牌会员

积分
2078
 楼主| 发表于 2019-4-3 15:22:20 | 显示全部楼层
顶。。。
回复

使用道具 举报

164

主题

768

回帖

2078

积分

金牌会员

积分
2078
 楼主| 发表于 2019-4-3 16:20:50 | 显示全部楼层
up..
回复

使用道具 举报

197

主题

1162

回帖

2975

积分

金牌会员

积分
2975
发表于 2019-4-3 16:38:01 | 显示全部楼层
用CF的防火墙规则不就容易多了!

用Apache规则感觉写不出
回复

使用道具 举报

43

主题

530

回帖

1251

积分

金牌会员

积分
1251
发表于 2019-4-3 16:39:31 | 显示全部楼层
这样写感觉有点复杂呀
回复

使用道具 举报

197

主题

1162

回帖

2975

积分

金牌会员

积分
2975
发表于 2019-4-3 16:42:17 | 显示全部楼层

香港-新世界机房 发表于 2019-4-3 16:39

这样写感觉有点复杂呀

Apache规则不能限制ip吧,听都没听过
回复

使用道具 举报

164

主题

768

回帖

2078

积分

金牌会员

积分
2078
 楼主| 发表于 2019-4-3 16:39:00 | 显示全部楼层
"

判断远程地址就搞定了,难的是组合起来!!
回复

使用道具 举报

197

主题

1162

回帖

2975

积分

金牌会员

积分
2975
发表于 2019-4-3 16:59:59 | 显示全部楼层

tl3821 发表于 2019-4-3 16:59

判断远程地址就搞定了,难的是组合起来!!

我还是建议使用CF防火墙,轻松简单
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-4-20 13:21 , Processed in 0.019223 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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