这是我第一次在基于Drupal的电子商务商店使用SSL。
我需要在网店页面上启用SSL ,我找到了这个模块:Secure Pages。
但是我需要知道我需要执行的步骤是什么......我应该先
1)在托管服务中购买SSL证书
2)启用它..(托管服务通常为https页面提供一个特定的文件夹。但我无法将Drupal分成两部分。所以我想知道是否必须将整个Drupal安装复制到此文件夹然后使用安全页面指定哪些页面应该受到保护,哪些页面不受保护?)
3)在此之后,我完成了吗?或者还有其他步骤吗?
答案 0 :(得分:1)
第1步和第2步是必须的。
然后您可以选择以下内容:
将Drupal $ base_url更改为https://
如果您在Apache服务器上可以使用Apache的mod_rewrite
RewriteCond%{SERVER_PORT} 80
RewriteRule ^(。*)$ https://% {HTTP_HOST} / $ 1 [R,L]
php_value session.cookie_secure 1
答案 1 :(得分:0)
如果没有奇怪的托管要求,您需要做的就是获取证书并安装securepages。
我不确定主机如何要求SSL只能在某些目录中运行,除非它是一个完全不同的Web根目录。 SSL不知道或关心服务器上原始脚本的运行位置。
在任何一种情况下,请尝试安全页,并告知我们是否出现其他问题。在一个理智的安装中,应该只需要安全页。