有什么方法能在.htaccess中实现<Location>的规则?

2013 年 3 月 21 日
 qq286735628
我想实现对http://demo.com/hello 这个请求进行访问控制该如何设置?

看了下apache文档,Location指令不可以写在.htaccess中。

PS: hello不是一个目录
3554 次点击
所在节点    问与答
7 条回复
BOYPT
2013 年 3 月 21 日
qq286735628
2013 年 3 月 21 日
@BOYPT hello也不是文件,怎么办?
BOYPT
2013 年 3 月 21 日
@qq286735628 这个指令应该不在乎是不是文件吧,只是一个匹配而已……

不行的话就要用Rewrite的正则来匹配
qq286735628
2013 年 3 月 22 日
BOYPT
2013 年 3 月 22 日
@qq286735628

这个是说的private目录吧
<Directory private>看行不

http://httpd.apache.org/docs/2.2/mod/core.html#directory

文档在。这些基础东西要看文档才知道。
qq286735628
2013 年 3 月 22 日
@BOYPT 文档我都查过的~
Directory指令不能用与.htaccess文件,我没有服务器的配置权限,只能通过.htaccess来做IP白名单~
BOYPT
2013 年 3 月 24 日
@qq286735628

那应该FilesMatch用到吧,是用来按正则表达式匹配的

<FilesMatch "\.(gif|jpe?g|png)$">

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/63607

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX