Autor Zpráva
Brouček
Profil *
Dobrý den,
mám na doméně tři doménové alisy a chtěl bych zabránit, aby byly provozuschopné na webu a nestaval se z nich duplicitní obsah. Našel jsem návod na Mod_rewrite ale nefunguje na serveru! přitom tam je PHP ...

Mám 3 aliasy .... 1.cz ... 2.cz .... 3.cz ... a běží na doméně www.mojedomena.cz ...

Nepotadíte mi jak to nejlépe ošetřit?

Aby v případě pokud někdo příjde přes domenu 1 / 2 / 3 .. automaticky naskočila www.mojedomena.cz ... a pokud někdo zapiše
mojedomena.cz naskočilo s www (www.mojedomena.cz) ?

Mělo by to být přes .htaccess a [R301] jenže nevím jak dát dokupy podmínky RewriteCond (nebo čím), aby to fungovalo správně :( různě jsem s tím experimentoval ale bezvýsledně.

Za případnou pomoc děkuji.
candiess
Profil
Brouček:
naskočilo s www
RewriteCond %{HTTP_HOST} ^tvojedomena.cz$
RewriteRule (.*) http://www.tvojedomena.cz/$1 [R=301,QSA,L]

s ostatním bohužel neporadím :)
Davex
Profil
Brouček:
Našel jsem návod na Mod_rewrite ale nefunguje na serveru! přitom tam je PHP ...
Na funkčnost mod_rewrite nemá vliv přítomnost PHP, protože je to volitelná součást webového serveru Apache. Jiné webové servery (např. IIS nebo nginx) nastavení v souboru .htaccess nepoužívají.

Je-li na webserveru Apache, tak zkus jednoduchý test, zda je tam mod_rewrite povolené.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: