Magento 黑掉了 302 重定向自 Google

Magento Hacked 302 Redirect From Google

我有一个 Magento 网上商店,它从搜索引擎重定向到垃圾网站/错误网站。

原来的link是http://example.com that redirects to http://www.example2.com/但只来自搜索引擎。

如果您直接在浏览器中输入 link,它会正确转到该站点。

所以看起来它被黑了,它可能是 htaccess 文件,但没有任何可疑之处。

那么问题是我在哪里以及如何找到可能的重定向发生的地方?想象一下它可能是某种 php 代码插入?我如何轻松找到执行此重定向的垃圾代码?

index.php也没有。

如果您在没有用户代理的情况下请求您的网站,您将获得:

<br />
<b>Notice</b>:  Undefined index: HTTP_USER_AGENT in <b>/var/www/coolslips.dk/public_html/includes/config.php(2) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(2) : eval()'d code</b> on line <b>3</b><br />
<br />
<b>Notice</b>:  Undefined index: HTTP_USER_AGENT in <b>/var/www/coolslips.dk/public_html/includes/config.php(2) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(2) : eval()'d code</b> on line <b>4</b><br />
<br />
<b>Notice</b>:  Undefined index: HTTP_USER_AGENT in <b>/var/www/coolslips.dk/public_html/includes/config.php(2) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(2) : eval()'d code</b> on line <b>5</b><br />
<br />
<b>Notice</b>:  Undefined index: HTTP_USER_AGENT in <b>/var/www/coolslips.dk/public_html/includes/config.php(2) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(2) : eval()'d code</b> on line <b>6</b><br />
<script type="text/javascript">window.location.href = 'http://coolslips.dk/errors/report.php?id=1151386284028&skin=default';</script>

所以看看/var/www/coolslips.dk/public_html/includes/config.php


并查看您的 /news 文件夹。似乎有一些 html 个文件(例如 /news/A-Lange.html)