嘿伙计们, 快速但奇怪的问题.是否有可能强制403或404错误.我有一种管理页面,我试图阻止黑客进入我的服务器上的文件系统.(路径获取通过URL传递,并且可以将../传递到其中并在我的文件结构中起床 - 我知道这样做并不是一件好事).无论如何如果有人试图输入../到我的网址我目前只是使用骰子('禁止')来确保我的服务器上的这个区域被禁止.
我现在想知道它是否真的有可能引发一个真正禁止的403错误?我已经在我的.htaccess文档中定义了一个403页面,显示它是否是真正的403.是否有可能触发403以便.htaccess链接到403页面.我的意思是我可以轻松地对其进行硬编码并简单地链接到403错误页面.我只是想知道这是否可行?
感谢您的回复.
suk*_*kru 11
只是问题
header("HTTP/1.0 403 Forbidden");
Run Code Online (Sandbox Code Playgroud)
在任何其他输出之前.
还要确保你加倍,并检查你的路径消毒剂.
这将发送404并包括您的404页面:
<?php
header("HTTP/1.0 404 Not Found");
include("/var/www/html/site.domain.com/err/404.php");
?>
Run Code Online (Sandbox Code Playgroud)
资料来源:http://www.webmasterworld.com/forum88/784.htm(来自谷歌)