首页 > 解决方案 > 当 url 具有类似查询字符串值的 json 时出现 404 错误

问题描述

我的网站上发生了一个奇怪的问题。我想从查询字符串中获取 JSON 数据,所以我请求一个类似这样的 url,http://myurl.com/?get_json.php={"created":"now"}但这给了我一个 404 错误。但是另一个查询字符串工作得很好我的意思是当我添加{" : "}这个 permeter 时,url 不起作用。我很确定这是我的服务器端配置中的一个问题,因为当我在来自不同托管的其他站点中尝试相同的 url 时,该 url 工作正常。如何配置我的站点以完成这项工作?不工作https://altahleel.com/new.php?order=%7B%22created%22%3A%22-%22%7D但这是工作https://dainikalorprotidin.com/t.php?ts=% 7B%22已创建%22%3A%22-%22%7D

标签: php.htaccessquery-string

解决方案


在使用 url_encode($url) 重定向到 url 解析之前


推荐阅读