[英]How to prevent users from accessing files directly from url?
我有一个名为home.php
的php文件,该文件在其代码中使用main.php
。 两者都在同一个目录中。 我不希望人们通过在URL中键入如下内容来访问main.php
: http://localhost/main.php
.htaccess中的代码是:
<Files main.php>
order deny,allow
deny from all
</Files>
但这阻止了home.php
也访问main.php
。
谁能帮我这个?
试试这个
您可以在.htaccess
文件中添加行
Deny from all
ErrorDocument 403 "nothing is here"
在未经授权的访问的情况下,它将显示“此处无内容”消息。
如果要通过错误代码重定向到特定页面,则可以定义如下命令:
ErrorDocument 404 "/errors/404.html"
它将重定向到/errors/404.html
并显示“找不到自定义页面”屏幕。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.