Добрый день!
Через микрот точно не вариант, проверяли.
Если стандартная BitrixVM я бы сделал так:
В папке - /etc/nginx/bx/site_avaliable создал файл и прописал в него:
Код |
---|
server {
listen 80;
server_name site1.ru www.site1.ru;
location / {
proxy_pass http://192.168.0.36/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
server {
listen 443;
server_name site1.ru www.site1.ru;
location / {
proxy_pass http://192.168.0.36/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
include bx/conf/ssl_options.conf;
ssl_certificate /home/bitrix/dehydrated/certs/site1.ru/fullchain.pem;
ssl_certificate_key /home/bitrix/dehydrated/certs/site1.ru/privkey.pem;
ssl_trusted_certificate /home/bitrix/dehydrated/certs/site1.ru/chain.pem;
}
}
|
Не забываем прописать корректный сертиф.
И включить этот файл в обработку nginx - ln -s /etc/nginx/bx/site_avaliable/site1.ru.conf /etc/nginx/bx/site_enabled/site1.ru.conf
Это упрощенный вариант, можно сделать чуть сложнее и правильней. Но расписывать это дольше чем делать ))