我正在尝试在混合WordPress /自定义代码网站中追踪一些意外的404。由于404s被重定向,我没有在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
答案 0 :(得分:2)
如果您愿意安装插件,Redirection插件之类的内容可能会有所帮助(免责声明 - 我从未使用过它)。
如果失败,您可以尝试挂钩template_redirect
操作,并在is_404()
返回true时记录$_SERVER
信息。