【发布时间】:2012-07-07 06:38:05
【问题描述】:
我将永久链接设置为“帖子名称”。
如果我输入地址栏:http://www.example.com/section1/whitepapers/,WordPress 会正确加载它,但如果我向同一个 URL 发送 POST 或 GET 请求,则会在 WordPress 内部引发 404 错误。
这是我的 htaccess 文件:https://gist.github.com/3062205
有人能解释一下这里可能发生的事情吗?
注意: 404 错误是 WordPress 抛出的,它不是服务器 404 消息。
【问题讨论】:
-
您是否在该网址上使用了自定义页面模板?如果没有,请尝试在 get_header 调用之前的模板文件中创建分配给该页面的页面模板,添加此 echo "
"; print_r($_POST); print_r($_GET);回声“
”;或将其添加到您的模板头文件中。 -
嗨 Marty,是的,我使用的是自定义页面模板,我之前尝试过但似乎甚至无法识别 url,它会将我重定向到 404 错误页面,即使它是相同的网址。
标签: wordpress url-parameters http-post get-request