据我所知,不可能使用自定义404ErrorDocument
由于WordPress的索引,您的htaccess文件中的指令。在处理htaccess内容时,总会找到php。(除非ofcourse index.php因某种原因被删除)
因为索引。如果找到php,则不会触发“404未找到”ErrorDocument
指令。这个ErrorDocument
因此,将忽略指令。
也就是说,如果您坚持使用WordPress生成的htaccess代码(我强烈推荐)。
可以不使用WordPress生成的访问规则,但需要您自己编写永久链接等处理规则。
我在一个项目中做到了这一点,在这个项目中,我几乎完全将WordPress与前端分离,但我不建议对大约98%的用例这样做。:-)