Oprava podmínky v pravidlu pro Apache2

Kolemjdoucí

Oprava podmínky v pravidlu pro Apache2
« kdy: 26. 02. 2018, 13:20:19 »
Ahoj, mám takové pravidlo,
když zadám adresu bez www, tedy domain.tld tak přesměruje adresu na www.domain.ltd.
Problém je ale v tom, že pokud zadám cokoliv.domain.ltd, přesměruje na www.cokoliv.domain.ltd.
Jak opravit podmínku aby netestovala existenci www ale testovala to, zda neexistuje doména 3 řádu?
Chci přesměrovat pouze domain.tld (bez www) na www.domain.ltd, nic jiného. Děkuji

Kód: [Vybrat]
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule (.*) https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,QSA,L]


Petr.

Re:Oprava podmínky v pravidlu pro Apache2
« Odpověď #1 kdy: 26. 02. 2018, 14:47:24 »
Co zkusit
RewriteCond %{HTTP_HOST} ^[^.]+\.[a-z]+$ [NC]