404错误文档问题

Posted

技术标签:

【中文标题】404错误文档问题【英文标题】:404 ErrorDocument Problem 【发布时间】:2011-02-26 03:11:56 【问题描述】:

我已经配置了 .htaccess

ErrorDocument 404 错误.php

但是每当我转到无效页面时,它应该显示404页面,但它只是显示:

“错误.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"  /></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"); ?>

【问题讨论】:

【参考方案1】:

我认为你需要配置allowoverwrite

【讨论】:

这个问题两年多以前就回答过了【参考方案2】:

正如 Harry 所说,可能需要斜杠,但您需要将它作为 .htaccess 文件中文件的完整路径。

例如,如果你的 error.php 在一个目录中,它应该是这样的:

ErrorDocument 404 /folder/error.php

【讨论】:

【参考方案3】:

你的 error.php 里面有什么?

也许还可以在您的 htaccess 中添加一个斜杠

ErrorDocument 404 /error.php

【讨论】:

以上是关于404错误文档问题的主要内容,如果未能解决你的问题,请参考以下文章

.htaccess 错误文档重定向

springboot使用之四:错误页面404处理建议

BigQuery tables.insert 404 错误

使用 CSOM 404 未找到错误通过 Windows 服务将文件上传到 SharePoint 2010

服务器上的文件上传 404 错误

Nodemailer /发送给出404错误