如何为整个drupal6站点启用HTTPS


how to enable HTTPS for the entire drupal 6 site?

我有Drupal 6站点。

最近,我从我的主机提供商&在托管服务器上配置。

如何在Drupal中配置使用HTTPS的完整站点?

用户是否进入

  • http://www.hello.com
  • https://www.hello.com
  • hello.com

所有此类请求都应重定向到https://www.hello.com

为整个站点启用HTTPS。

步骤1:-

  1. 以管理员身份登录您的Drupal网站
  2. 导航到http://www.yourdomain.com/admin/build/securepages
  3. 启用安全页面&提供非安全基础Url&安全基础Urlhttps://www.drupalaid.com/blog/how-to-quickly-add-ssl-to-your-drupal-site
  4. 保存这些配置

步骤2:-

  1. 将以下代码段添加到.htaccess文件中

这个>>

 RewriteCond %{HTTPS} off [OR]
 RewriteCond %{HTTP_HOST} ^www.domainname'.com*
 RewriteRule ^(.*)$ https://domainname.com/$1 [L,R=301]

保存&上载

就是这样。

有用的链接:-

  • https://www.drupal.org/https-information
  • https://www.drupalaid.com/blog/how-to-quickly-add-ssl-to-your-drupal-site
  • https://www.drupal.org/node/1445436