我已经配置了.htaccess:
ErrorDocument 404 error.php
但是,每当我进入无效页面时,它都应该显示404页,但它只显示:
"error.php“
只是空白白色,只有php文件的文本.
文件和.htaccess确实存在。
在error.php内部:
<?php $title = "Error 404 - Page Not Found"; include("include/glob_header.php"); ?>
<div class="content_wrap">
<div class="main_content_wrap">
<div class="main_content">
<h2>Error 404 - Page Not Found</h2>
<p><div align="center"><img src="img/HS.gif" alt="" /></div><hr /></p>
<p>The page you have requested could not be found.</p>
<ul>
<li>The page you were looking for may have been deleted...</li>
<li>The page may have been moved...</li>
<li>... or possibly the page does not even exist!</li>
</ul>
<p>Click <a href="index.php">here</a> to go back to the home page</p>
<p>... or go back the <a href="javascript: history.go(-1);">previous</a> page</p>
</div>
</div>
<div class="sidebar_content_wrap">
<div class="sidebar_content">
<h2>Latest News</h2>
<?php include("include/glob_sidebar.php"); ?>
</div>
</div>
</div>
<?php include("include/glob_footer.php"); ?>发布于 2010-05-31 22:08:35
你的error.php里面是什么?
还可以在htaccess中添加一个斜杠。
ErrorDocument 404 /error.php发布于 2010-05-31 22:31:14
正如Harry所说,可能需要斜杠,但您需要从.htaccess文件到文件的完整路径。
例如,如果您的error.php位于目录中,它应该如下所示:
ErrorDocument 404 /folder/error.php
发布于 2012-08-25 04:46:22
我认为您需要配置
https://stackoverflow.com/questions/2946178
复制相似问题