使用https - 404错误导致CMS错误

时间:2015-04-13 21:15:27

标签: ssl https contao

上午

我有一个域名www.example.com,它是Linux Apache上的Contao 3.1.3 CMS网站。

我刚购买并安装了域名的SSL证书。

当我转到https://www.example.com(或https://example.com)时,一切正常。

当我尝试使用域中的其他某个页面时,http://www.example.com/folder/page.html一切正常,但 https ://www.example.com/folder/page.html ,我收到一个错误:

  

在此服务器上找不到请求的网址/folder/page.html。

管理区域中的页面不会发生这种情况,这些页面都通过https显示正常

控制台日志显示:

  

无法加载资源:服务器响应状态为404(未找到)   在https

下使所有页面显示正常的解决方案是什么

我试过了:https://community.contao.org/de/showthread.php?43595-SSL-und-Contao 但它没有帮助

我还检查了https://www.sslshopper.com/ssl-checker.htm以查看错误是否与ssl证书有关,但没有发现问题。

Jez D

2 个答案:

答案 0 :(得分:1)

问题不在SSL上。根据你的解释,我建议你在设置中使用禁用文件夹URL和url重写。然后确保页面存在。我相信你可以从这里找到问题。

还要确保在根页面中,'域名'如果设置了字段,则该字段位于https上。

当一切正常

时,您可以恢复文件夹和网址重写设置

答案 1 :(得分:-1)

问题实际上是虚拟服务器上的指令。