|
Редирект с http на https для базы 1С
| ☑ |
0
abjurer
16.10.19
✎
12:21
|
Выручайте, знатоки.
Есть опубликованная под Apach'ем база 1С. Требуется, чтобы клиент набрав Server/Baza получил веб-клиентом доступ по зашифрованному каналу, т.е. его бы направило на . Сейчас только ...
Если набрать весь путь руками, то все работает. Но с http редиректа нет.
Обычные статичные страницы сервер нормально редиректит согласно инструкциям в .htaccess
RewriteEngine on
RewriteCond %{HTTPS} =off
RewriteRule (.*) } [L,R=301]
А базы 1С не перенаправляются автоматом. Как бы это исправить?
|
|
1
Cyberhawk
16.10.19
✎
12:24
|
ОС какая?
|
|
2
Asmody
16.10.19
✎
12:25
|
(0) Вставить эти инструкции в httpd.conf
|
|
3
abjurer
16.10.19
✎
12:47
|
(1) Win server 2016 x64. Apache 2.4, если это критично.
|
|
4
Cyberhawk
16.10.19
✎
12:48
|
(3) Переходи на ИИС, там это работает из коробки
|
|
5
abjurer
16.10.19
✎
12:49
|
(2) А куда именно? пытался шаманить в httpd.conf в блоке алиасов. Либо нет эффекта, либо ошибка 403.
|
|
6
abjurer
16.10.19
✎
12:51
|
(4) Возможно в ИИС и работает из коробки. Но у меня задача с Апачем. Самое обидное, что это я делал и оно работало. Но это было давно, один раз и никому не надо было. В итоге тот сервер умер, бекапов нет. Поднял новый. А вот методику редиректа вспомнить или найти не могу.
|
|
7
Asmody
16.10.19
✎
13:01
|
httpd-vhost.conf, там есть настройки виртуальных хостов. Тебе нужен тот, который на 80 порту
|
|
8
abjurer
16.10.19
✎
13:20
|
(7) Благодарю.
Добавил в httpd-vhost.conf строки Rewrite... и получилось
<VirtualHost _default_:80>
DocumentRoot "${SRVROOT}/htdocs"
#ServerName
RewriteEngine on
RewriteCond %{HTTPS} =off
RewriteRule (.*) } [L,R=301]
</VirtualHost>
Тема себя исчерпала.
|
|