我有一个问题,但找不到解决办法。
我们有一个WordPress页面,其中客户端想要多个错误页面。
1错误页面是在我们创建的定制主题的普通404.php中。现在我想添加多个具有不同样式和html结构的错误页面。
示例:
localhost/blog/{post-name} -> if this post name is not found load me the post-404-error.php
localhost/service/{service-name} -> if service was not found load the service-404-error.php
我想不出一个好的解决办法,既能把它做好,又能省钱。
我考虑更改.htaccess,如下所述:404 redirection to multiple error page htaccess
但如果保存了固定链接,.htaccess就会重写,我的更改也会消失在那里,我也不知道如何将正确的错误文档放在里面(我重写htaccess的知识并不是最好的)我想可能有一种编码方式与php/js什么的?
我还考虑了一些复杂的检查,如果这个url被调用,然后检查is_404()
,但我想它太复杂了
预先感谢您的帮助和提示:)
暂无答案!
目前还没有任何答案,快来回答吧!