virtualmin上的虚拟服务器会重定向到错误的网站

时间:2018-01-24 06:48:14

标签: webmin virtualmin

我创建了一个虚拟服务器说aaa.com但是当我访问该网站时(通过在Windows 7上编辑我的主机文件,因为我在互联网上运行了一个现场aaa.com),它将我带到了我的其他虚拟服务器我有的服务器网站,比如bbb.com

为什么?我没有运行任何重定向。不在我的脚本文件(如html或php)中,并且没有在"服务器配置"下设置重定向。 - > "网站重定向"并且没有#34;服务" - > "点击配置网站" - > "别名和重定向。"我唯一的脚本文件是全新的WordPress安装文件(在home / aaa / public_html下)。

我该如何解决这个问题?

6 个答案:

答案 0 :(得分:2)

Mullazman是对的(谢谢!)。在域A上启用SSL之后,我刚刚遇到了这个问题。然后,同一安装中的所有域都指向A。

我通过编辑/etc/apache2/sites-enabled/A.conf中的文件并更改第一行对其进行了修复:

错误的行-> <VirtualHost A.B.C.D:80>

正确的行-> <VirtualHost *:80>

答案 1 :(得分:1)

有同样的问题。对于任何感兴趣的人,是因为我在我的sites-enables / aaa.com.conf的标头中提取了所有请求并将它们发送到第一台主机。

将其更改为,它开始将流量定向到正确的虚拟主机。

它是在aaa.com上启用SSL时触发的,出于某种原因,它重写了配置文件以使用基于IP的过滤而不是域名

答案 2 :(得分:0)

尝试使用CTRL + F5删除浏览器缓存, 然后再试一次。如果这没有帮助,请检查虚拟主机配置文件 - 可能存在问题。

答案 3 :(得分:0)

我找到的解决方案

我遇到了同样的问题...

最后我有很多疑问... 我为此案寻找了解决方案,希望对您有帮助...

1-BIND是否应在域中具有外部或内部IP?我对所有服务器只使用一个IP,在BIND中,所有域都使用外部IP。 (问题是它应该是外部IP还是内部IP)。

R =是,您必须在Virtualmin中配置内部IP,更喜欢编辑文件。仅在本地主机中,您应该具有127.0.0.1

2-NGINX是否有任何配置?如何删除IP并仅放置(听*:80)而不是(听288.218.198.981:80)

R =更改了此配置,但随后我在使用DNS时遇到了问题,因此我返回使用内部IP(而不是本地主机)...通常,该IP的起始地址为:10.1xx.xx.xx

但是哪种配置通常可以使用?

重新启动这些步骤... 如果您仍然有错误...

备份...并在Virtualmin设置中...

  
    

编辑虚拟服务器>>激活功能>>     取消选中NGINX,BIND,NGINX SSL。     他将要求确认,然后单击以确认。

  

此过程完成后,返回相同的选项并重新计划... 这将使其删除旧的,然后放一个新的。 (这对于那些更改了主机并具有旧设置的用户非常有用。)

如果要导入备份。不要选择DNS和NGINX选项... 一个技巧是创建虚拟服务器{您的域/站点}首先...

然后只有导入目录和数据库...

因此您将不会遇到DNS问题和错误的重定向...

答案 4 :(得分:0)

解决方案!

便宜的解决方法让我们说我们的域名是domain.xyz

在domain.xyz的BindDNS主区域下,创建一个cname记录,我相信它在webmin中被列为Name Alias,并将其命名为000.domain.xyz

在apache下,创建一个名称为000.domain.xyz的虚拟服务器,并确保它与domain.xyz具有相同的目录

完成此操作后,您会感到很高兴,所有网站都将按预期显示!

也许不合适吗?

它的工作原理当然很不错,否则我将不会出于某些原因共享服务器的列出方式,它默认为列表中的第一个,这将修复应该有一种固定方法服务器或做一些事情来防止这种事情发生,我整整整整整整整整整整一整天都在想着世界上正在发生的事情,这使我失去了联系。

如果这有助于道歉,我只知道它的作用就可以了。

读取线程。 许多人声称这是SSL事物。 零的人逃避了修复它的真正方法或正确的修复方法,或者如果他们做错了,我将视而不见。 我下面的那个人在评论hrmmm ...是的,我的设备上不存在我网站的浏览器缓存,我尝试使用它们来验证这不是问题。但是是的,这确实是很多事情的典型问题。出于这个原因,这是我实际上在PC上拥有多个浏览器的唯一原因。有一段时间,Chrome无法与IE一起使用的网页或Firefox两者都可以。更不用说缓存始终是皮塔饼,它通常是我解决网页问题的第一步。我什至会尝试使用openDNS或其他DNS服务器。

但是,圣猫们,我不敢相信一旦设置好DNS,DNS就会更新多快,这让我想知道当您购买“ 24 -48小时”托管服务时,是否存在很多欺骗行为,我想在我尝试找出导致此问题的原因之后,这些数字产生了很多错误。是的,有些服务器在挣扎,但是在大多数情况下,这对我来说是瞬间的。

答案 5 :(得分:0)

就我而言,它是在创建 SSL 证书后发生的,我忘了这样做:

编辑虚拟服务器 -> 启用 Apache SSL 网站