为什么我的所有子域都被重定向到垃圾站点?

时间:2013-04-22 22:00:34

标签: html apache .htaccess hosting

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

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

格式

我不知道造成这种情况的原因是什么,甚至不确定我应该在哪里搜索。我可以告诉你我的网站和域名的结构以及主要的htaccess文件,但是我在文件中检测到没有什么好笑的。为什么世界上我被转移到垃圾网站?

2 个答案:

答案 0 :(得分:2)

您确定它是垃圾网站,而不是您的托管服务提供商设置的某个网页吗?

在任何一种情况下,如果页面不存在,您需要告诉它去哪里。 This article解释了如何设置htaccess,以便您可以拥有自定义的404页面。

它的要点是你需要添加

ErrorDocument 404 /404.php

然后在404.php中填写您想要页面的内容。

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

答案 1 :(得分:0)

感谢这里提出可能路线的人们的许多提示,我发现问题在于我的Wordpress博客(我网站的底层系统)遭到黑客入侵。我不知道是什么导致重定向,但这似乎是Wordpress博客的一个众所周知的问题。

可以找到更多信息on the Wordpress FAQ.

我决定通过从我的网站中完全删除Wordpress博客来以戏剧性的方式解决问题(无论如何我打算这样做一段时间)。这显然解决了这个问题。