仅通过屏蔽网址访问文件.htaccess

时间:2017-03-20 04:51:56

标签: php apache .htaccess mod-rewrite

我有一个包含一些php文件的域名,我已经设置了像这样的屏蔽URL ...

RewriteEngine on
RewriteCond %{REQUEST_URI} /ht.php$
RewriteRule .* /folder/location/user.php [L]

当用户访问ht.php时,他们会看到user.php

这是我想要的,但我现在也希望阻止对user.php的直接访问,以便他们可以通过ht.php访问它,但不能直接访问

现在我尝试阻止通过htaccess直接访问user.php但这也阻止了通过ht.php访问

我是否有办法让用户使用屏蔽的网址ht.php访问该文件,但阻止使用user.php直接访问htaccess

1 个答案:

答案 0 :(得分:0)

我认为你必须编写自定义代码来检查文件是否从ht.php访问。否则显示404。