0

我正在尝试在混合 WordPress/自定义代码站点中追踪一些意外的 404。由于 404 被重定向,我在 access_logs 中看不到原始请求。

什么是跟踪这些给定 WordPress 的 rewrite_rules 的好方法?

.htaccess 只是 WP

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
4

1 回答 1

2

如果您乐于安装插件,重定向插件之类的东西可能会有所帮助(免责声明 - 我从未使用过它)。

如果失败,您可以尝试挂钩template_redirect操作并在返回 true时记录$_SERVER信息。is_404()

于 2013-09-26T15:41:49.363 回答