установка_ssl_сертификатов_для_веб-публикации

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
установка_ssl_сертификатов_для_веб-публикации [2023/03/31 11:09] jpустановка_ssl_сертификатов_для_веб-публикации [2023/04/07 08:48] (current) jp
Line 143: Line 143:
  
    /etc/apache2/sites-enabled/000-default.conf    /etc/apache2/sites-enabled/000-default.conf
-Добавим в него virtualhost по умолчанию для https+Добавим в него блок virtualhost для всех подключений по https
  
 <code> <code>
Line 172: Line 172:
 9. Проверяем доступность публикации по https. 9. Проверяем доступность публикации по https.
  
 +----
 +
 +=== Делаем редирект с http на https в Apache ===
 +
 +Добавляем правила рерайта в файл
 +
 +   /etc/apache2/sites-available/000-default.conf
 +<code>
 +RewriteEngine On
 +RewriteCond %{REQUEST_URI} !^/\.well\-known/acme\-challenge/
 +RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]
 +</code>
 +
 +Перезапускаем Apache
 +
 +   systemctl restart apache2
 +Если при перезагрузке Apache получаем сообщение об ошибке - скорее всего у нас не установлен mod rewrite. 
 +
 +Установим его и перезапустим Apache снова
 +
 +   sudo a2enmod rewrite
 {{tag>1C Certificates Apache ADCS PKI}} {{tag>1C Certificates Apache ADCS PKI}}
установка_ssl_сертификатов_для_веб-публикации.1680260959.txt.gz · Last modified: 2023/03/31 11:09 by jp