Cakephp 2.X停放的域名HTTPS不工作


Cakephp 2.x parked domain https not working

我有一个托管我代码的域名,还有两个域名停放在该域名之上。

所以我的代码托管在domain.com上,当我访问domain2.com或domain3.com时,网站的内容显示的是托管在domain.com上的内容。交付的内容是基于被访问的url,因此domain2.com将显示与domain3.com不同的内容,因为我通过设置$domain = $_SERVER['HTTP_HOST'];

获得url

这适用于网站的http版本,但当我试图访问任何https版本时,它给出了一个蛋糕错误:

URL重写在您的服务器上没有正确配置。1)帮我配置2)我不/不能使用URL重写

这发生在所有3个域上。该页面也没有任何样式。Cake也不能连接到我的数据库:

数据库连接"SQLSTATE[HY000] [1129] Host 'xxx-xx-xxx-x.unifiedlayer.com'被阻塞,原因是连接错误太多;

我试着在我的app文件夹里寻找那个文本,看看我是否能至少改变那个错误页面的内容,但如果我改变文本,它不会在错误页面中改变它。我也试过改变所有的htaccess文件,甚至删除它们的内容,但这只影响http版本,而不是https。

我开始认为https页面试图访问我拥有的不同域,但我不知道这是如何可能的。

所有3个域名都有ssl证书,并且在我停放域名之前它们都正常工作。

任何帮助都是非常感激的。关于这个问题我也可以提供更多的细节。

你应该完全按照mysql错误提示做。从主数据库服务器清除主机。检查你的网站是否在防火墙/iptables上加入了白名单。