我想开始托管我的一些旧域名/网站作为我主网站的子域名。
对于我的实时网站,我在cpanel中使用了子域创建工具来设置一个。正常浏览时,这可以正常工作。 对于localhost,我不得不在设置中进行一些调整,但也确实在那里工作。 但是,如果我尝试更改为https,则无法在实时访问子域,而是在主域上完成请求。
E.g。
http://domain.co.uk/about
https://domain.co.uk/about
正确返回主域文件夹中的“关于”页面;和
http://subdomain.domain.co.uk/about
正确返回子域文件夹中的“about”页面;但
https://subdomain.domain.co.uk/about
错误地返回主域名文件夹中的“关于”页面。
当我在localhost下尝试使用https作为子域时,我得到404(找不到对象!)错误,并在错误日志文件中记录以下内容: AH02199:在vhost上未启用SSL < / p>
我做错了吗?或者这是不可能的(没有很多工作)?
注意:我并不太担心在localhost上修复此问题,因为我可以在开发时禁用https - 我刚刚在这里发布信息以供参考。