Как сделать перенаправление на https на не стандартных портах?
Задача чтоб клиенты просто набирали 192.168.0.1:4444 и попадали на сайт https.
Есть виртуальная машина, на ней развернут сайт. Порт прокинут только до 443 и не стандартный а 4444. Вопрос собственно в том, как реализовать редирект с http на https. Нужно ли прокидывать и 80 порт?
Да нужно настроить reverse proxy - nginx/apache из самых доступных вариантов.
Порт 80 нужно тоже открыть, с него сделать редирект на 443 и оттуда уже проксировать.
PS
Увидел тег IIS, тогда можно использовать IIS ARR - или установить WAP роль.
akelsey, нет как раз все наоборот. 4444 проброшен на 443, а 80 никак не проброшен.
Пробовали пробрасывать 80 на 80. Но не помогло.
А с портом принципиально надо 4444 был на https (принципиальность не понятна)
Luan, просто 80 на 80 пробрасывать бесполезно, нужен еще какой то механизм который всё приходящее на стандартны http 80 порт будет редиректить в https://myserver.ru:4444
Использовать IIS URL Rewrite и 301 redirect в правиле по любому совпадению.