【发布时间】:2015-06-20 02:22:07
【问题描述】:
所以我今天早上醒来发现我的 Wordpress 网站都修改了他们的 htaccess 文件(重定向到垃圾邮件)。我用备份文件替换了它们:
# 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
然后我刷新了我的网站,我的 /images/ 文件夹中只有 5% 的图片显示出来了。
我所有的<img src 路径都是绝对的。即使我去我的图片目录,直接点击图片链接,我的浏览器想了想,然后转到:https://www.google.com/?gws_rd=ssl
但是,就像我说的,大约 5% 的图片链接确实确实有效,而且它们在同一个目录中都是相同的文件类型。
这很奇怪。
编辑:这似乎是服务器缓存的问题,几分钟后事情会自行清理。
【问题讨论】:
-
能否提供网站链接?
-
听起来您只是对让您的网站重新上线感兴趣,但修补以前被黑客入侵的安装很可能会让您面临未来/重复攻击。可能值得花一点时间阅读 Codex 中的建议:codex.wordpress.org/FAQ_My_site_was_hacked
-
感谢大家的帮助,这似乎是一个缓存问题,它自己修复了。虽然我确实需要更多地调查发生的黑客攻击,但我确信有一些根本原因,问题是我的帐户下有多个 WP 网站,几乎所有网站都受到了影响,弄清楚如何做会很有趣。跨度>