我最近在网站上安装了COMODO EssentialSSL通配符。主站点在HTTPS上工作正常,但子域名不是。
我在子域上有一个.htaccess文件,我删除了它。我在子域内创建了一个测试文件夹,并在那里放了一个index.html。
http://mysubdomain.mywebsite.com/httpstest/index.html
或http://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>
答案 0 :(得分:0)
感谢大家,看看我的问题。我们通过在httpd.conf文件中为子域添加另一个虚拟主机条目来解决了这个问题。但它确实引起了我们目前正在研究的另一个问题。