限制用户访问某个目录,应该如何做?

网友投稿 289 2022-10-28


限制用户访问某个目录,应该如何做?

1.进入 cd /data/目录

2.创建tmp文件

mkdir tmp

让用户不能访问tmp目录,应该如何做?

1.打开虚拟主机配置文件,添加代码

vi /usr/local/apache2/conf/extra/mod_rewrite.c>

RewriteEngine on

RewriteCond %{HTTP_HOST} ^test.com$ [OR]

RewriteCond %{HTTP_HOST} ^aaa.com$ ----添加一行

RewriteRule ^/(.*)$ [R=301,L](以/开始,$1作为标记)

#Rewritecond %{HTTP_USER_AGENT} ^.*curl.* [NC,OR]

#Rewritecond %{HTTP_USER_AGENT} ^.*chrome* [NC]

#Rewritecond     .*  -  [F]

Rewritecond %{REQUEST_URI} ^.*/tmp/.* [NC]   条件

RewriteRule     .*  -  [F]                     结果拒绝

2.重新启动,加载

apachectl -t

apachectl graceful

3.测试


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java计算π的多种方法
下一篇:如果根据日志去禁用user_agent
相关文章

 发表评论

暂时没有评论,来抢沙发吧~