【发布时间】:2019-02-23 11:29:30
【问题描述】:
我们在带有 Apache、PHP 5.6 和 MySQL 5.6 的 Ubuntu 服务器上托管了一个 Drupal 8 应用程序。我想知道我们可以通过多少种方式将域从 http:// 重定向到 https:// 协议。
我尝试了以下方法
- 使用重定向从虚拟主机配置文件。
- 在项目的 .htaccess 文件中启用了重写规则并提供了重定向条件。
当我使用上述方法时,当请求数量增加时,网站正在下降。如果我删除重定向条件,即使有更多请求到达服务器,站点也可以正常工作。
所以,我想知道有没有其他方法可以将域从 http:// 重定向到 https:// 协议而不会对服务器造成负担。
【问题讨论】:
-
您使用的是
Redirect还是RedirectMatch指令?后者启用正则表达式处理,并不总是必要的。您还应该在 htaccess 中禁用默认 https 检查 -
我正在使用重定向@msg
标签: php apache .htaccess drupal-8 httpd.conf