syster Posted February 21, 2016 (edited) Организован редирект 80 и 443 порта всей подсети на локальный 81 порт роутера. iptables -t nat -A PREROUTING -s 10.0.0.0/8 -p tcp -m multiport --destination-port 80,443 -j REDIRECT --to-ports 81 Всё работает, при открытии http://site.ru или http://site.ru:443 открывается моя страничка на 81 порту, но вот при попытке открыть https://site.ru я получаю ошибку. Как сделать редирект https? Edited February 21, 2016 by syster Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted February 21, 2016 Никак. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
dignity Posted February 22, 2016 2ts, вы бы хоть узнали чем http от https отличается. Ваша схема не должна работать, в принципе. Вы думаете это от большого удобства https на отдельном порту? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
dmvy Posted February 22, 2016 браузер ожидает tls, а вы ему чистый http говорите. такого никто не стерпит! вам надо делать proxy ssl с помощью nginx например. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted February 22, 2016 Его браузеры всё равно будут матом крыть, ибо ещё нужно валидный сертификат на каждый сайт. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
syster Posted February 22, 2016 А как же у провайдеров получается? Захожу с мобилки на https://vk.com с отрицательным балансом, получаю сообщение о том, что я должен пополнить счёт... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kapydan Posted February 22, 2016 (edited) а это тут причем вообще? кмк, это уже с недостатком средств связано, и, как следствие. неработающий инет на телефоне. Edited February 22, 2016 by kapydan Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
myth Posted February 22, 2016 Ну он и спрашивает - как они это делают? Технически то относительно понятно, а вот как сделать, чтоб браузер не орал... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kapydan Posted February 22, 2016 у него в тз не указано, что у него деньги закончились. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
edo Posted February 22, 2016 Захожу с мобилки на https://vk.com с отрицательным балансом, получаю сообщение о том, что я должен пополнить счёт... такого не должно быть, одной из задач https как раз и является обеспечение гарантий того, что пользователь видит именно тот сайт, на который он заходил, в неизменном виде. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
[anp/hsw] Posted February 22, 2016 одной из задач https как раз и является обеспечение гарантий того, что пользователь видит именно тот сайт, на который он заходил, в неизменном виде. Так пользователю поди браузер кричал, что сертификат левый, а он "продолжить" нажал. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...