我想阻止访问文件夹/workspace/test
我使用以下代码安静来完成此操作
RewriteRule ^(workspace/test) / [R=404,L,NC]
现在我有第二个重写规则
RewriteRule ^news\/(.*)$ workspace/test/news.php [L,NC]
由于第一次重写规则,我得到404
的问题。
如果用户在网址中输入文件但是如果我使用RewriteRule
进行访问,是否可以拒绝访问文件?
答案 0 :(得分:0)
使用THE_REQUEST
变量:
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\ /workspace/test [NC]
RewriteRule ^workspace/test - [R=404,L]
RewriteRule ^news/(.*)$ workspace/test/news.php [L,NC]