【发布时间】:2019-06-19 09:46:41
【问题描述】:
我想将所有 404 错误重定向到静态 html 页面。这应该通过 .htaccess 在 WordPress 之外完成,因此它不使用任何 WordPress 资源。标准的 WordPress mod_rewrite 规则如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我尝试将 ErrorDocument 404 /static.html 添加到 .htaccess 文件的顶部,但没有成功。如何捕获 404 错误并重定向到 static.html?
【问题讨论】:
-
您找到解决问题的解决方案了吗?
标签: wordpress apache .htaccess mod-rewrite