Cześć,
Mam serwer na localhost.
Mam przekierowanie z http na https i działa świetnie ale jak wpiszę localhost:443 to wyskakuje mi błąd 400, dlatego chciałem i taką kombinację przekierować na https. Tylko jak?
Próbowałem tego:
RewriteCond %{HTTP_HOST} localhost$ [NC] RewriteCond %{SERVER_PORT} ^443$ RewriteRule ^(.*)$ [url="https://localhost:443/$1"]https://localhost:443/$1[/url] [L,R=302]
RewriteRule ^(.*)$https://localhost$1 [R=301,L]
Ale czemu chcesz przekierowywać 443 na HTTPS skoro HTTPS działa (powinno) na porcie 443.
Chciałem przekierować http://localhost:443,jakby komuś się przypadkiem wbiło Ale przeszukałem cały internet i nawet inny strony oparte na https nie mają takich rozwiązań jakiego szukam
Uważam więc, że wystarczy wymusić przekierowanie z http na https a jakby ktoś kliknal z ciekawości http na porcie 403 to wtedy zostawić ten błąd 400 i po sprawie )
Raczej nie zrozumiałem dobrze, ale spróbuj czegoś takiego
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)