Drupal页面无法保持https,重定向循环

3
在Drupal 6网站上,我们无法弄清为什么除首页以外的页面拒绝通过https访问。访问站点上除首页以外的任何页面都会立即重定向回http地址,而不是https地址。
  • Apache已正确设置了有效的SSL证书。
  • 我确定这不是.htaccess文件的问题。没有关于https或端口443的重写规则。
  • 我在settings.php中添加了$conf['https'] = TRUE;。
  • 我安装了Secure Page模块,并将其配置为保护我们想要的页面,但它会导致重定向循环并最终出现浏览器错误。
  • 我没有发现任何其他模块与http和https有关。
  • 我找不到任何关于基本URL的管理设置,可以强制执行这种行为。
我对服务器管理、LAMP软件和Drupal略有经验,但这个问题让我束手无策。任何提示或建议都将对我有所帮助。
1个回答

0

请检查settings.php中的基本URL是否设置为http地址。这可能会导致此行为。


很遗憾,这个还没有设置。它仍然以默认设置被注释掉了。为了确保它不是在其他地方,我用grep命令在代码中搜索了base_url和域名,但没有找到任何相关内容。 - Gary Cornelisse

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接