主域上的HTTPS工作正常但在子域上提供404未找到

时间:2012-10-07 18:27:49

标签: apache ssl https

我最近在网站上安装了COMODO EssentialSSL通配符。主站点在HTTPS上工作正常,但子域名不是。

我在子域上有一个.htaccess文件,我删除了它。我在子域内创建了一个测试文件夹,并在那里放了一个index.html。

http://mysubdomain.mywebsite.com/httpstest/index.htmlhttp://mysubdomain.mywebsite.com/httpstest/工作正常但https://mysubdomain.mywebsite.com/httpstest/https://mysubdomain.mywebsite.com/httpstest/index.html没有,并提供“404 Not Found”错误。 SSL本身似乎很好。如果我点击挂锁,它会显示正确的信息。对此有任何帮助,为什么会发生这种情况,如何解决这个问题会非常有帮助。

注意:在进一步调查中,我发现浏览器正被重定向到主域。从我所在的任何子域,如果我尝试HTTPS。如果我所在的子域url的主域中有相应的url,它会将我带到该页面,否则它会给我404错误。这意味着它无法在主站点中找到相同的路径。 / p>

1 个答案:

答案 0 :(得分:0)

感谢大家,看看我的问题。我们通过在httpd.conf文件中为子域添加另一个虚拟主机条目来解决了这个问题。但它确实引起了我们目前正在研究的另一个问题。