#2 Problém s přesměrováním domény » Přesměrování z HTTP na HTTPS pomocí .htaccess pro domény 3. řádu » 2020-01-22 17:36:02

bluebutton
Odpovědi: 2

Dobrý den,

potřeboval bych, prosím, poradit s přesměrováním z HTTP na HTTPS pomocí .htaccess souboru pro domény 3. řádu. Mám doménu s názvem pro příklad example.com a dvě další subdomény a to: m.example.com a admin.example.com. Chování domén třetího řádu mám nastaveno tak, že nová subdoména je vytvořena při vytvoření nové složky v adresáři sub.

Pro přesměrování jsem postupoval podle návodu zde. Soubor .htaccess mám současně pouze ve složce example.cz/web. Přesměrování funguje úspěšně pro example.com a admin.example.com - pro m.example.com nikoliv.

1) Je potřeba mít .htaccess soubor v adresáři pro každou subdomény (tj. example.cz/sub/admin/ a example.cz/sub/m/)?
2) Případně co bych měl změnit v souboru .htaccess, aby přesměrování fungovali také pro m.example.com

Obsah mého souboru .htaccess ve složce example.cz/web/:

RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTP_USER_AGENT} !(BlackBerry)
RewriteCond %{HTTP_USER_AGENT} !(Windows\sNT\s5\.[12])
RewriteCond %{HTTP_HOST} ^(www.)?example.com
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]

Zápatí

Založeno na FluxBB | CZ a SK