Как получить доступ к моему сайту drupal по протоколу https вместо http?

#drupal #ssl #drupal-6 #https

#drupal #ssl #drupal-6 #https

Вопрос:

Я получаю доступ к своему сайту drupal с помощью http://localhost/drupal и я хочу получить к нему доступ с помощью https://localhost/drupal . Есть какой-нибудь урок, которому следует следовать??? Я знаю, что это будет сделано с использованием модуля безопасного входа в drupal и ssl, но как я могу это использовать? Я использую сервер xampp. Пожалуйста, расскажите мне о руководстве по этому вопросу, чтобы я следовал этому руководству и выполнял свою работу.

Ответ №1:

Это очень просто с помощью xampp:

  1. убедитесь, что дополнительный / httpd-ssl.conf загружен в apache / httpd.conf (в главном каталоге вашей установки xampp)
  2. в httpd-ssl.conf: отредактируйте значение по умолчанию или добавьте новый vhost, что вам нужно, это:
    <Виртуальный хостинг *: 443>
     DocumentRoot "PATH_TO_DRUPAL_DIR"
     Имя_сервера BOUND_DOMAIN_EG_LOCALHOST
    
     SSLEngine на 
     SSLCipherSuite ALL:!ADH:!ЭКСПОРТ56: RC4   RSA:   ВЫСОКИЙ:   СРЕДНИЙ:   НИЗКИЙ:   SSLv2:   EXP:   eNULL
     SSLCertificateFile conf /ssl.crt/server.crt
     SSLCertificateKeyFile conf / ssl.key /server.key
    
     <IfModule setenvif_module>
     Соответствие браузера ".* MSIE.*"  
     nokeepalive ssl-нечистое завершение работы  
     понижение версии-1.0 принудительный ответ-1.0
     </IfModule>
    </VirtualHost>
    
  3. Обновление base_url в settings.php (при необходимости, глядя на ваш путь к drupal, я думаю, что да)