问题标签 [errordocument]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
454 浏览

.htaccess - 自定义 404 错误页面正在生成 500 错误

出于安全原因,我让所有 php 文件生成 404 错误,然后使用自定义 404 错误页面,如下所示:

我去的任何 php 脚本都会返回一个自定义的 404 错误页面,如我所愿,但在下面它说:

此外,在尝试使用 ErrorDocument 处理请求时遇到 500 Internal Server Error 错误。

但是当我转到一个实际上不存在的页面时(比如说http://localhost/Hello/world.html),我得到了我想要的错误页面。

我很困惑,我做错了什么。另外,我希望能够为我的自定义使用 php 页面ErrorDocument,但我不确定这是否可能。

0 投票
2 回答
1055 浏览

php - PHP - 标题 404 未触发 htaccess ErrorDocument

这不是我的确切 PHP,因为它相当复杂,但它是相同的一般想法。

发生这种情况时,Apache 不会加载 .htaccess 文件中设置的 404 页面。我知道 404 有效,因为当我转到一个不存在的页面时,我得到了指定的 404 页面。

有什么方法可以让指定的 404 页面加载而无需手动转储 404 页面文件的内容?

0 投票
3 回答
5507 浏览

.htaccess - .htaccess 错误文档不起作用

希望有人可以帮助解决这个问题。

我有以下代码检查访问者的用户代理并引发错误

由于某种我不知道的原因,错误文档失败并出现以下错误

禁止的

您无权访问此服务器上的 /。

此外,在尝试使用 ErrorDocument 处理请求时遇到 500 Internal Server Error 错误。

我是否需要添加更多代码才能使其正常工作?

提前致谢

完整代码如下

0 投票
1 回答
450 浏览

.htaccess - HTACCESS - ErrorDocument + RewriteRule = 无限循环

我遇到了ErrorDocument和的问题RewriteRule。简而言之,这就是我所拥有的:

这样做的结果是无限循环(显然)。但是,我不知道如何解决这个问题。有人知道吗?谢谢。

0 投票
2 回答
505 浏览

.htaccess - Yii 404 页面 - 覆盖父 htaccess

我在公司网站上使用 Yii 框架。

我在 domain.com/... 有一个前端,在 domain.com/app/.. 有一个基于 Yii 的应用程序。我们最近向前端站点添加了一个 404 页面,前端带有 htaccess 的 ErrorDocument 处理程序。问题是,Yii 应用程序继承自那个 404,它给出了一个错误的页面。如何强制它使用 Yii 的嵌入式错误处理页面?

提前致谢。

0 投票
1 回答
2157 浏览

.htaccess - 自定义 404 错误重定向不适用于 htaccess 文件中的 https 请求

我在 .htaccess 文件中有一个简单的 404 重定向,它适用于 Http 请求:-

handle_error.php 根据 URL 路径返回适当的 PNG 图像。但是,当我用 Https 替换请求时,它会返回默认的 404 错误页面并且永远不会进行重定向。

我知道我的 SSL 证书安装正确,因为我得到了正常静态页面返回的有效内容。我的 htaccess 文件中是否缺少有关 Https 请求的 404 错误重定向的内容?

(此处提出了类似的问题,但没有明确的解决方案)

0 投票
0 回答
943 浏览

apache - .HTAccess 中的多个错误文档

我有一个自定义错误文档“/error.php?e=ERRORCODE”,在我的 .htaccess 中我知道我需要这样做:

但是所有错误代码都重定向到我的自定义错误页面,我已经这样做了:

我想知道是否有办法将以上所有内容压缩成一行。

谢谢。

0 投票
0 回答
89 浏览

javascript - 使用javascript查找用户是否被未经授权的(401)错误文档重定向到页面?

是否可以通过使用 javascript 的未经授权的 (401) 错误文档确定用户是否被重定向到页面?错误文档位于服务器的 vhost 目录中,而不是使用 .htaccess

0 投票
2 回答
194 浏览

php - 我正在使用 errordocument 将 404 错误发送到处理程序 php 页面,但 errordocument 会清除发布数据。我怎样才能解决这个问题?

目前,我使用errordocument 404 /handler.php这样我就可以拥有动态 url 并通过该页面对其进行分析。现在我发现我无法将数据发布到页面,因为 errordocument 没有将其传递到handler.php. 如何使用 .htaccess 将所有 404 错误发送到 handler.php 并接受发布数据?

0 投票
1 回答
2821 浏览

php - 自定义 404 ErrorDocument 路径在 htaccess 中不起作用

我在 .htaccess 中有以下代码

但是每当我传递错误的网址时,我都会收到以下错误

如果我删除该行RewriteRule ^/ - [S=2],那么我会收到以下错误

当我尝试时,http://example.com/abcd/我希望 .htaccess 重定向到http://example.com/abc/404哪个页面

我在做什么错。请帮我。

提前致谢