0

我的网站的重定向发生了一些非常奇怪的事情。我不确定错误出在哪里,我对 htaccess 文件及其所做的一切只有一个基本的了解。

假设我的网站是www.mywebsite.com. 如果我浏览到我网站的一个不存在的子域,例如www.mywebsite.com/noexist,那么我会因此被转发到一些垃圾邮件站点,但地址仍然是www.mywebsite.com/noexist。此垃圾邮件站点上的所有链接均采用以下形式http://www.mywebsite.com/click3.php?S7QytarO...

我不知道是什么导致了这种情况发生,甚至不知道我应该在哪里搜索。我可以告诉你我的网站和域的结构以及主要的 htaccess 文件,但我在文件中没有发现任何有趣的东西。为什么我会被转移到垃圾邮件站点?

4

2 回答 2

2

您确定它是垃圾邮件站点,而不是您的托管服务提供商设置的某些页面吗?

无论哪种情况,如果页面不存在,您需要告诉它去哪里。本文介绍了如何设置 htaccess,以便您可以拥有自定义 404 页面。

它的要点是您需要添加

ErrorDocument 404 /404.php

然后把你想让你的页面说的任何东西放进去404.php

另外,www.mywebsite.com/noexist不是子域,它只是一个页面。www在技​​术上是子域。

于 2013-04-22T22:03:43.210 回答
0

Thanks to the many tips by the people here who suggested possible routes, I've discovered that the problem was that my Wordpress blog (which was the underlying system for my site) had been hacked. I've no idea what was causing the re-direct, but this seems to be a well known problem for Wordpress blogs.

More information can be found on the Wordpress FAQ.

I decided to fix the problem in a dramatic fashion by completely removing the Wordpress blog from my site (I meant to do this for a while, anyways). This obviously fixed the problem.

于 2013-04-24T01:18:42.280 回答