Wpis z mikrobloga

#programowanie #webdev i troszkę #linux

Spotkałem nietypowy problem:
Mam sobie stronkę powiedzmy example.com:1111, przy próbie dostępu router przekierowuje ruch z portu 1111 na dane urządzenie na porcie 443.

Ruch odbywa się normalnie pod warunkiem że adres jaki wpiszę do przeglądarki to https://example.com:1111, problemy zaczynają się jak wpiszę adres bez https lub http://example.com:1111.

Pytanie zasadnicze brzmi czy da się zrobić podmiankę http://example.com:1111 na https://example.com:1111 po stronie serwera? tricki z virtualhost i przekierowaniem z *:80 nie działają ze względu na to że ruch idzie na port 443 ale serwer tego nie rozumie bo przeglądarka wysyła żądania jako http a serwer oczekuje https.

Wiem że niezrozumiale napisane, ale nie wiem jak to inaczej przedstawić ;)
ElderWrath - #programowanie #webdev i troszkę #linux

Spotkałem nietypowy problem:
...

źródło: comment_1615454782EW72QXidSdMgcniVKb3GVP.jpg

Pobierz
  • 11
@ElderWrath: Masz jeden port 1111 na sztywno przekierowany na 443 a chcesz tam wysyłać zapytania po HTTP i HTTPS - jeden protokół nie gada z drugim. Musisz mieć coś co będzie w stanie przekierowywać taki ruch - poszukaj sobie informacji o reverse proxy, a potem porób odpowiednie przekierowania.