Drupal:如何在购物页面上启用SSL层?

Drupal:如何在购物页面上启用SSL层?,drupal,drupal-6,Drupal,Drupal 6,这是我第一次在基于Drupal的电子商务商店中使用SSL 我只需要在网上商店页面上启用SSL,我找到了这个模块:安全页面 然而,我需要知道我需要执行的具体步骤是什么。。。我应该先去吗 1) 在托管服务购买SSL证书 2) 启用它。。(托管服务通常为https页面提供一个特定的文件夹。但是我不能将Drupal一分为二。因此我想知道是否必须将整个Drupal安装复制到此文件夹中,然后使用安全页面来指定哪些页面应受到保护,哪些页面不受保护?) 3) 在这之后,我完成了吗?或者还有其他步骤吗?必须执行步

这是我第一次在基于Drupal的电子商务商店中使用SSL

我只需要在网上商店页面上启用SSL,我找到了这个模块:安全页面

然而,我需要知道我需要执行的具体步骤是什么。。。我应该先去吗

1) 在托管服务购买SSL证书

2) 启用它。。(托管服务通常为https页面提供一个特定的文件夹。但是我不能将Drupal一分为二。因此我想知道是否必须将整个Drupal安装复制到此文件夹中,然后使用安全页面来指定哪些页面应受到保护,哪些页面不受保护?)


3) 在这之后,我完成了吗?或者还有其他步骤吗?

必须执行步骤1和步骤2

然后,您可以从以下选项中进行选择:

  • 使用安全页面

  • 将Drupal$base_url更改为https://

  • 如果您的服务器在Apache服务器上,您可以使用Apache的mod_rewrite

    重写cond%{SERVER_PORT}80

    重写规则^(.*)${HTTP_HOST}/$1[R,L]

    php_值session.cookie_安全1


  • 如果没有奇怪的托管要求,您所需要做的就是获得证书,并安装securepages

    我不确定主机如何要求SSL只在某些目录下运行,除非它是一个完全不同的web根目录。SSL不知道或不关心原始脚本在服务器上的何处运行


    无论哪种情况,请尝试securepages,如果出现其他问题,请告知我们。在正常安装中,您只需启用SecurePage即可。

    好的,谢谢。。我应该把Drupal放在哪里?我是说。。如果我有两个文件夹“httpdocs”和“httpsdocs”,我应该将其放在第一个文件夹中,并且只在具有安全页面的少数页面上启用https吗?呃,我认为没有第二步。如果服务器配置为接受HTTPS,securepages将处理所有事务。您不需要修改settings.php或.htaccess。