Autor Zpráva
rizek50
Profil
Ahoj,
Prosel jsem tucet navodu ( i tady) , ale ani jeden mi zatim nefugoval. Chci toto
Domenu "http://www.komentovaneudalosti.cz/" potrebuji presmerovat na "http://www.komentovaneudalosti.cz/blog/index.php"

Vyzkousel jsem toto:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.komentovaneudalosti.cz
RewriteRule (.*) http://www.komentovaneudalosti.cz/blog/$1 [R=301,QSA,L] 


Ale nefungovalo to
lopikol
Profil
Toto ti pomůže: header()
Davex
Profil
rizek50:
Prosel jsem tucet navodu ( i tady) , ale ani jeden mi zatim nefugoval.
Pravidla mod_rewrite a uživatelská konfigurace v souboru .htaccess jsou určena pro webový server Apache. Pokud se dívám dobře, tak tam běží webserver nginx, který podobný mechanismus on-line konfigurace nemá a pro konfiguraci používá jinou syntaxi, takže to nemohlo fungovat.

Na Apache by toto pravidlo způsobilo smyčku přesměrování.
rizek50
Profil
aha, no. MOzna funguji pod nginxem, ale podpora na savane me rika, ze mam pouzivat
RewriteEngine On
RewriteCond %{HTTP_HOST} ^komentovaneudalosti.cz [NC]
RewriteRule (.*) http://komentovaneudalosti.cz/blog/$1 [R=301,QSA,L]


Ja chci aby to fungovalo oboustranne, tojest i:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.komentovaneudalosti.cz [NC]
RewriteRule (.*) http://www.komentovaneudalosti.cz/blog/$1 [R=301,QSA,L]



Zkousel jsem to ruzne kombinovat, ale porad to nefunguje.
Nevite jak na oboustranny "provoz" s www, ale i bez www
Diky
Davex
Profil
rizek50:
MOzna funguji pod nginxem, ale podpora na savane me rika, ze mam pouzivat ...
Pokud jsi psal, že „Prosel jsem tucet navodu ( i tady) , ale ani jeden mi zatim nefugoval.“, tak jsem předpokládal, že nefungovalo žádné pravidlo. Příště napiš, co se stalo, když to zrovna nefungovalo.

Přesměrování na blog by mohlo být asi nějak takto:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^komentovaneudalosti\.cz$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.komentovaneudalosti\.cz$ [NC]
RewriteCond %{REQUEST_URI} !^/blog/
RewriteRule ^.*$ http://www.komentovaneudalosti.cz/blog/$0 [R=301,QSA,L]
rizek50
Profil
JO funguje je to, ale.....

EDIT: teprve po chvili jsem si vsimnul, ze kdyz najedu na "http://www.komentovaneudalosti.cz/blog" tak me to automaticky premisti na "http://www.komentovaneudalosti.cz/blog/blog"
Neporadis me jeste s timte.DIky Tady jsem to nasel, ale dal uz si nevim rady, zas www.widexl.com/tutorials/mod_rewrite.html#redirect_domain_dir
Davex
Profil
Odstraň poslední lomítko v !^/blog/.
rizek50
Profil
ok, kdyz tak se ti jeste ozvu,
Diky moc.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0