Ага. Не, ну я догадливый, чо. Вот я позволил себе написать «вас порой трудно порой понять однозначно», так это очень слабо сказано, я ещё старался поделикатней донести мысль. Как догадаться, что слова «редиректит на HTTPS» означают перенаправление вообще на другой сайт, который должен отвечать по другому порту? Сколько я задавал уточняющих вопросов, только единицы из которых удостоились ответов, и то скупо, словно сквозь зубы? И только когда мы уже основательно увязли, всплывает важнейшая информация (точнее, я её вытащил клещами), которая, если бы была известна изначально, направила расследование по другому пути! Я тогда сразу бы сказал, что нечего мучить веб-сервер, он работает корректно, а перенаправление осуществляет клиент (браузеры в этом смысле оснащены таким «интеллектом», с которым порой нелегко справиться). То, что вы хотели сделать, я прекрасно понимаю, вам бы хотелось и доступ к сайту, и доступ к DSM осуществлять по стандартным http/https портам, используя различные имена на одном IP-адресе, да только делается это по-хорошему совсем другими средствами (ключевые слова reverse proxy server, обсуждалось уже в этом разделе, в том числе и с моим участием). Я, между прочим, прошёл той же дорогой что и вы, насшибав по дороге шишек, и если бы вы не скрывали важнейшую информацию (помните, я вас спрашивал в самом начале, чего вы хотите добиться?), то я бы вам сразу сказал, что избранный вами подход не годится, он имеет множество побочных нежелательных эффектов, один из которых как раз тот, что стал темой этого обсуждения (браузеры имеют свойство запоминать и воспроизводить редиректы, считая при этом, что http://xxx.xx и https://xxx.xx — это один и тот же сайт). В общем, я остался с ощущением того, что меня водили за нос и зря потратил своё время. Короче говоря, вам не перенаправление с подменой портов нужно, а прокси на серверной стороне вместо того, что наворотили (в комплекте Apache такой прокси-сервер есть, его только нужно настроить).