Ahoj, trošku složitější situace. Mám multijazyčný web pomocí WPML. Jazykové verze jsou na jiných doménách pomocí aliasu na serveru.
Základní CZ euroclean.cz
EN euroclean.org
SK euroclean.sk
Vše chci mít bez www a všechny základní adresy jsou v administraci také tak nastaveny.
U CZ verze je vše ok. Když zadám http://www.euroclean.cz/kontakty/, přesměruje se na verzi bez www.
U anglické a slovenské verze se ale tak neděje. Když zadám http://www.euroclean.org/kontakty/, nepřesměruje se na bez www a navíc se na té adrese objeví alias CZ domény.
Když místo obsahu htaccessu dám tohle:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.euroclean\.sk [nc]
RewriteRule (.*) http://euroclean.sk/$1 [R=301,L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.euroclean\.org [nc]
RewriteRule (.*) http://euroclean.org/$1 [R=301,L]
Tak to s URL udělá tohle: http://euroclean.org/?q=kontakty/
Místo http://euroclean.org/kontakty/
Nevíte co s tím?