拒绝从url htaccess访问php文件

时间:2017-03-22 10:43:12

标签: .htaccess

这是场景, 我有一个看起来像这样的示例链接 让我们说ProjectName / products.php

我能够在htaccess中重命名URL,使其看起来像:ProjectName / products

htaccess的:

RewriteEngine On
RewriteRule ^products?$ products.php

我的问题是,在尝试输入URL ProjectName / products.php时是否可以拒绝访问?我是htaccess的新人。我尝试过添加deny,是的,它解决了无法访问该php文件的问题,但碰巧我现在无法访问已清理的URL,我希望我的问题清楚。谢谢您的帮助。

1 个答案:

答案 0 :(得分:1)

要拒绝外部访问php文件,您可以使用以下规则:

RewriteEngine on
RewriteCond %{THE_REQUEST} /products\.php [NC]
RewriteRule ^ - [R=403,L]