我在Wordpress网站的速度方面遇到重大问题。写入.htaccess的默认重写规则会使网站变慢,但是网站正常运行是必需的。当我删除它们时,只有主页有效,并且我得到2-4秒的响应。规则到位后,可能会出现长达30秒或更长时间的服务器错误。
此问题同时影响后端和前端。
有人有类似的问题吗?或者可以向我指出诊断和整理的方向?
对于某些背景: -我正在使用Cloudflare来帮助提高速度 -即使删除.htaccess中的所有其他行,该站点仍然很慢。 (其他行是缓存规则) -我知道这可能是某种插件问题。我已经尝试过使用查询监视器,调试栏和重写规则监视器之类的工具,但是没有任何问题可以解决。
当前的.htaccess文件包含:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我正在使用的插件是:
Akismet
TingPNG
Elementor
Elementor Pro
Event Espresso 4 Decaf
myCRED
myCRED for Event Espresso 4
Paid Memeberships Pro (+ Email Templates Add On & Mailchimp Add On)
Theme My Login
Updraft Plus
WP Post Template
WPForms Lite
WPFront Notification Bar
Yoast SEO