禁用通过直接链接访问页面.htaccess文件

禁用通过直接链接访问页面.htaccess文件,.htaccess,.htaccess,我希望访问者在进入浏览器时不能进入该页面。以下代码将帮助我在.htaccess文件中实现这一点: <Files .test.php> order allow,deny deny from all </Files> 然而,我希望用户能够访问这个网页时,他们点击一个按钮在另一个网页上的网站重定向到他们。有人能帮我解决这个问题吗?你需要依靠HTTP\u REFERER来解决这个问题。将其放在您的根目录中。htaccess: RewriteEngine On RewriteC

我希望访问者在进入浏览器时不能进入该页面。以下代码将帮助我在.htaccess文件中实现这一点:

<Files .test.php>
order allow,deny
deny from all
</Files>

然而,我希望用户能够访问这个网页时,他们点击一个按钮在另一个网页上的网站重定向到他们。有人能帮我解决这个问题吗?

你需要依靠HTTP\u REFERER来解决这个问题。将其放在您的根目录中。htaccess:

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^https?://(www\.)?domain\.com [NC] 
RewriteRule test\.php$ - [F,NC]
将domain.com更改为您的实际域