【问题标题】:Images on my server redirecing to Google?我的服务器上的图像重定向到 Google?
【发布时间】: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% 的图片显示出来了。

我所有的&lt;img src 路径都是绝对的。即使我去我的图片目录,直接点击图片链接,我的浏览器想了想,然后转到:https://www.google.com/?gws_rd=ssl

但是,就像我说的,大约 5% 的图片链接确实确实有效,而且它们在同一个目录中都是相同的文件类型。

这很奇怪。

编辑:这似乎是服务器缓存的问题,几分钟后事情会自行清理。

【问题讨论】:

  • 能否提供网站链接?
  • 听起来您只是对让您的网站重新上线感兴趣,但修补以前被黑客入侵的安装很可能会让您面临未来/重复攻击。可能值得花一点时间阅读 Codex 中的建议:codex.wordpress.org/FAQ_My_site_was_hacked
  • 感谢大家的帮助,这似乎是一个缓存问题,它自己修复了。虽然我确实需要更多地调查发生的黑客攻击,但我确信有一些根本原因,问题是我的帐户下有多个 WP 网站,几乎所有网站都受到了影响,弄清楚如何做会很有趣。跨度>

标签: html wordpress .htaccess


【解决方案1】:

首先,清除浏览器的缓存,或者尝试使用 Chrome / Firefox 的“私人会话”,也许重定向仍然在您的缓存中。

其次,检查图像目录或任何父目录中是否有另一个 .htaccess 直到您的站点根目录并检查其内容。

第三,检查文件系统上是否存在非工作图像。 如果不再有重定向来自 Wordpress 而不是来自 Apache。

您的 CMS 已损坏,如果您有备份,我认为恢复它是个好主意,或者至少将其与您的实际站点逐个文件进行比较(WinMerge 可以帮助您这样做)。

我强烈建议您恢复备份,然后检查您的 Wordpress 安装是否是最新的,以及您使用的每个 wordpress 插件。

【讨论】:

猜你喜欢
  • 2011-06-12
  • 1970-01-01
  • 1970-01-01
  • 2017-08-09
  • 1970-01-01
  • 1970-01-01
  • 2021-04-29
  • 2021-03-15
  • 2012-12-02
相关资源
最近更新 更多