Autor | Zpráva | ||
---|---|---|---|
Brouček Profil * |
#1 · Zasláno: 28. 2. 2012, 13:15:34
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 |
#2 · Zasláno: 28. 2. 2012, 18:47:33
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 |
#3 · Zasláno: 28. 2. 2012, 20:34:44
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é. |
||
Časová prodleva: 13 let
|
0