共计 891 个字符,预计需要花费 3 分钟才能阅读完成。
Drupal 是一个开源的内容管理系统 (CMS) 平台,是基于 PHP 语言编写的 Web 应用程序,主要用于搭建多种功能和服务的动态网站。为了网站安全性,通常会给网站安装 SSL 证书,启用 https 加密访问。那么如何在 Drupal 网站中启用 https 访问呢?下面一起来了解下。
Drupal 网站想要启用 https 访问,首先要确保网站上安装了有效的 SSL 证书。Drupal 会自动检测网站是否安装了 SSL。因此,您将能够使用 http 协议和受保护的 https 协议访问您的网站。但是,如果想要访客在访问您网站时强制进行 SSL 重定向,则应在您网站的.htaccess 文件中配置这种重定向。
1、如果您租用的主机空间带有 cPanel 面板 ,那么在.htaccess 文件中设置重定向操作会比较简单。这里以租用 BlueHost 美国虚拟主机为例,登录到 cPanel 控制面板账户中,在“文件”选项中,单击“文件管理器”服务。
2、接下来,需要导航到 Drupal 安装的位置。在本例中,它位于 public_html / 目录,然后位于一个名为 drupal 的文件夹中。当您访问 Drupal 网站的文件夹时,只需选择.htaccess 文件,然后单击顶部菜单上的“编辑”按钮。
3、在编辑页面中,找到显示以下内容的行:
RewriteEngine on
4、完成后,只需在该行下方输入以下代码:
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/ [R,L]
您需要在其中将 example.com 更改为您的实际域名。更改的结果将如下所示。
# Various rewrite rules.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.idcspy.com/ [R,L]
更改完成后,单击“保存更改”按钮即可完成设置,这样就为 Drupal 网站启用了 https 访问。
相关阅读:《BlueHost 主机 cPanel 面板一键安装 Drupal 教程》