Конфигурация SSL-сертификата Osclass
Конфигурация SSL-сертификата Osclass
Для полной настройки SSL-сертификата на Вашей установке выполните следующие шаги:
1. Создайте или активируйте SSL-сертификат:
- Убедитесь, что Ваш SSL-сертификат действителен и функционирует должным образом.
- Проверьте, что все ресурсы на Вашем сайте (CSS, JS, изображения и т.д.) также используют протокол HTTPS.
2. Обновите URL-адрес Вашего веб-сайта в файле config.php:
- Найдите файл config.php, который находится в корневом каталоге Вашей установки Osclass.
- Обновите константу WEB_PATH, чтобы использовать протокол HTTPS вместо HTTP. Например:
`define('WEB_PATH', 'https: //woxs.ru/');`
3. Создайте редирект в файле .htaccess (этот шаг необязателен, если уже настроен на уровне хостинга):
- Откройте файл .htaccess, который находится в корневом каталоге Вашей установки Osclass. Если его нет, создайте пустой файл.
- Вставьте один из следующих вариантов редиректа в файл .htaccess:
Alternative #1:
```
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https: //%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
```
Alternative #2 (перенаправление всего трафика на HTTPS):
```
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https: //www.woxs.ru/$1 [R,L]
```
Alternative #3 (перенаправление только для определенного домена):
```
RewriteEngine On
RewriteCond %{HTTP_HOST} ^woxs\.ru [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https: //www.woxs.ru/$1 [R,L]
```
Alternative #4 (перенаправление только для определенной папки):
```
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https: //www.woxs.ru/folder/$1 [R,L]
```
4. Проверьте работу сайта:
- Протестируйте Ваш сайт и убедитесь, что все работает корректно после настройки SSL-сертификата.