3

在 Drupal 6 站点上,我们无法弄清楚为什么除了主页以外的页面拒绝在 https 中访问。访问网站上的任何页面,除了主页,会立即在 http 重定向回自身。

  • Apache 使用有效的 SSL 证书正确设置。

  • 我确定它不是 .htaccess 文件。没有关于 https 或端口 443 的重写规则。

  • 我添加了 $conf['https'] = TRUE; 到 settings.php

  • 我安装了安全页面模块并将其配置为保护我们想要的页面,但它会导致重定向循环以浏览器错误结束。

  • 我看不到的其他模块与 http 与 https 有关

  • 我找不到任何有关会强制执行此行为的基本 URL 的管理设置。

我在服务器管理、LAMP 软件方面有很多经验,在 Drupal 方面也有一些经验,但这个让我很困惑。任何提示或建议都会对我有很大帮助。

4

1 回答 1

0

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

于 2013-07-16T21:51:14.273 回答