Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 添加GET参数后,链接停止工作_Php_Wordpress_Apache_Url_Url Parameters - Fatal编程技术网

Php 添加GET参数后,链接停止工作

Php 添加GET参数后,链接停止工作,php,wordpress,apache,url,url-parameters,Php,Wordpress,Apache,Url,Url Parameters,此链接工作正常: 而这一个以空页进行响应: 有什么问题吗? URL是否太长? 或者我提供的GET参数有问题吗? 该网站是用Wordpress构建的,我使用的是最新版本的Chrome浏览器。这似乎是服务器配置问题。该网页返回414代码,这意味着请求URI太长。有关更多详细信息,请访问: 您正在使用Apache,下面的链接可能会对您有所帮助。很快,您需要增加httpd.conf中的LimitRequestLine配置。如果配置不存在,可以将其添加到httpd.conf的底部。LimitReque

此链接工作正常:

而这一个以空页进行响应:

有什么问题吗?
URL是否太长?
或者我提供的GET参数有问题吗?


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

这似乎是服务器配置问题。该网页返回414代码,这意味着请求URI太长。有关更多详细信息,请访问:

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


回答:

如果您的URL太长,您将收到一条错误消息。WordPress已经使用GET参数传递当前内容,并通过URL重写将其隐藏。尝试添加&而不是?我只是反复尝试,它肯定与URL的长度有关。你可以把它缩短一点,删除一个字符,它就可以正常工作,添加一个字符,它就会中断。这是我以前没见过的新的。。URL最大值应该在8000个字符左右@格雷格不是真的。。。