如何以https而不是http访问我的drupal站点?

时间:2011-05-28 04:18:14

标签: drupal ssl drupal-6 https

我正在使用http://localhost/drupal访问我的drupal网站,我想使用https://localhost/drupal访问它。 任何教程要遵循??? 我知道它将使用drupal和ssl的安全登录模块完成,但我将如何使用它? 我正在使用xampp服务器。 请告诉我有关这方面的教程,以便我遵循该教程并完成我的工作。

1 个答案:

答案 0 :(得分:1)

使用xampp很容易:

  1. 确保在apache / httpd.conf中加载了/ httpd-ssl.conf(在你的xampp安装的主目录下)
  2. 在httpd-ssl.conf中:编辑默认或添加新的虚拟主机,你需要的是:
    <VirtualHost *:443>
        DocumentRoot "PATH_TO_DRUPAL_DIR"
        ServerName BOUND_DOMAIN_EG_LOCALHOST
    
        SSLEngine on
        SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
        SSLCertificateFile conf/ssl.crt/server.crt
        SSLCertificateKeyFile conf/ssl.key/server.key
    
        <IfModule setenvif_module>
            BrowserMatch ".*MSIE.*" \
                     nokeepalive ssl-unclean-shutdown \
                     downgrade-1.0 force-response-1.0
        </IfModule>
    </VirtualHost>
    
  3. 在settings.php中更新base_url(如果需要,请查看您的drupal路径,我想是这样)