错误地设置VirtualHosts,试图修复

我inheritance了为我们运行的主要应用程序整理我们的服务器的工作。 我们的域名主要位置已经获得SSL证书,并且运行良好。

当我们访问服务器上的其他应用程序的https://版本时,问题开始出现,因为这些应用程序试图将VirtualHost用于主应用程序。

例:

https:/main.application.co.uk – 工作正常,因为这有一个443虚拟主机。

http:/secondary.application.co.uk – 工作正常,因为它不使用端口443。

https:/secondary.application.co.uk – 尝试并使用VirtualHost作为main.application,因为它们坐在相同的IP上并尝试使用443。

所以实际上,访问https://secondary.application.co.uk ,给你https://main.application.co.uk但在进入网站之前有一个警告。

我的问题是: 有没有办法设置一个默认的VirtualHost:443将处理这些请求,并可能404,或redirect到非HTTP版本?

服务器疯狂!

免责声明:这不是我的错! 而且我也意识到我在URL中使用了单个/。