Přesměrování pomocí .htaccess na https

koubi
Člen | 47
+
0
-

Ahoj, řeším jeden problém, se kterým si nevím rady a chtěl bych požádat o pomoc někoho moudrého .. moudřejšího. :)

Chtěl bych nastavit soubor .htaccess tak, aby docházelo k přesměrování na https, ovšem jen pro jednu (hlavní) doménu. Na webové adrese fungují i subdomény, které má na starosti to samé Nette. Všechno je tedy v kořenovém adresáři. Používám soubor .htaccess z Nette a běžím na hostingu Wedos.

iguana007
Člen | 970
+
0
-

Ja pouzivam toto:

<VirtualHost xxx.xxx.xxx.xxx:80>
    ServerName  domena.cz
    ServerAlias www.domena.cz
    Redirect / https://www.domena.cz/
</VirtualHost>
koubi
Člen | 47
+
0
-

Děkuji za reakci. Ovšem nefunguje mi to, dostávám 500ku. Pochopil jsem správně, že místo těch xxx… mám dosadit IP adresu serveru?

iguana007
Člen | 970
+
0
-

Ano. Tak se podivej do error logu, co ti tu 500 chybu zpusobilo, nemusi to byt vubec tim presmerovanim…

koubi
Člen | 47
+
-1
-

Tak chyba je v tom, že na hostingu nemám povolený Virtual Host. Takže nebyl by nějaký jiný nápad?

nightfish
Člen | 518
+
+1
-

Co něco takového?

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^domena.cz$ [OR]
RewriteCond %{HTTP_HOST} ^www.domena.cz$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]