我的印象是我可以使用.htaccess
文件来阻止ip到我的laravel项目app/views/users/
目录,但它看起来不像它被读取。但是,如果我使用public/.htaccess
文件内的指令,它可以工作。
我不熟悉mod_rewrite
,所以我不确定如何阻止从public/.htaccess
访问app/views/users
。解决这个问题的最好方法是什么?
您可以在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地址更改为您想要阻止的地址