我的印象是我可以使用.htaccess
文件阻止IP到我的laravel项目app/views/users/
目录,但它看起来不像是被读取的。但是,如果我使用public/.htaccess
文件中的指令,它就可以工作。
我不熟悉mod_rewrite
因此我不确定如何阻止app/views/users
对public/.htaccess
的访问权限。什么是解决这个问题的最好方法?
答案 0 :(得分:0)
您可以在root .htaccess中使用这样的重写规则来阻止对/app/views/users
路径的任何访问:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^(110\.174\.129\.147|203\.217\.17\.162|111\.222\.333\.444)$
RewriteRule ^app/views/users(/.*)?$ - [F,NC]
将这些IP地址更改为您要阻止的任何地址。