Sziasztok!
Apache szervert próbálok beállítani úgy, hogy http és https protokollal is működjön. Működik is, de egy dolgot nem tudok rajta megoldani...
Céges intranetes, tartományi gép, ami használható "hostnév" és "hostnév.tartomány" formában is. A tanúsítvány ez utóbbira szól, mert a böngésző azt kapja vissza amikor ellenőrzi. A mod_rewrite használatával beállítottam úgy, hogy https használata esetén a rövid névről irányítson át a teljes tartománynévre.
Kód:
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^rövidhostnév$ [NC]
RewriteRule (.*) https://teljeshostnév%{REQUEST_URI} [R,L]
Még ez is működik! Ott a hiba, hogy https és rövidhostnév esetén sír a böngésző, hogy érvénytelen a tanúsítvány, mert másik hostnévre szól!
Ha tovább engedem, akkor gyönyörűen bejön a lap teljes hostnévvel, érvényes tanúsítvánnyal. Gyakorlatilag csak az átirányítás pillanatában van probléma. Mit lehet tenni ez ellen?