【问题标题】:Wordpress - link stops working after adding GET parameters to itWordpress - 向其添加 GET 参数后链接停止工作
【发布时间】:2017-03-11 22:24:21
【问题描述】:

这个链接可以正常工作:first link

虽然这个回复是空白页:second link

可能是什么问题?
网址是否太长?
还是我提供的 GET 参数有问题?

该网站是用 Wordpress 构建的,我使用的是最新版本的 Chrome 浏览器。

【问题讨论】:

  • 如果您的 URL 太长,您将收到一条错误消息。 WordPress 已经使用 GET 参数来传递当前内容并通过 URL 重写将其隐藏。尝试添加 & 而不是 ?
  • 我只是反复试了一下,肯定和网址的长度有关。您可以稍微缩短它并删除一个字符,它可以正常工作,添加一个字符并且它会中断。这是我以前从未见过的新内容。URL 最大值应该是 8000 个字符左右!
  • @Greg 不是真的...stackoverflow.com/a/417184/1427878

标签: php wordpress apache url url-parameters


【解决方案1】:

似乎是服务器配置问题。网页返回 414 码,表示 request-URI 太长。更多详情请点击此处:https://httpstatuses.com/414

您正在使用 Apache,也许以下链接可以帮助您。很快,您需要在 httpd.conf 中增加 LimitRequestLine 配置。如果配置不存在,您可以将其添加到 httpd.conf 的底部。 LimitRequestLine 的默认值为 8190。

回答:https://stackoverflow.com/a/2891598/1164005

【讨论】:

    猜你喜欢
    • 2020-08-04
    • 1970-01-01
    • 1970-01-01
    • 2021-05-26
    • 2019-07-10
    • 2019-01-29
    • 2010-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多