如果我导航到mysite.com/pageThatDNE
,我希望加载我的 wordpress 404 模板,但使用 URL mysite.com/error/404?m=myCustomMessage
。最好的方法是什么?
我尝试使用wp_redirect
从 404 页面本身到一个error
仅包含 404 页面的页面。这在我的本地 WAMP 设置上运行良好,但我在移动到我的服务器时遇到了问题(URL 会改变,但它给了我一个The requested URL /error/404 was not found on this server
错误)。另一篇文章建议这是因为404
不存在,但是在尝试创建一个名为 的子(错误)页面404
时,WP 不断将其重命名为404-2
.
如何更改 404 页面的 URL?