Autor Zpráva
kozusnikjan
Profil *
Ahoj, s .htaccess si zrovna netykám a teďka mám za úkol udělat přepis url právě v .htaccess. Už si s tím "hraju" pěkně dlouho, a pořád nevím, co a jak.
Abych vás zasvětil do problému:
mám tuto url: http://www.carbidemorava.cz/shop/Symfony/web/cz/index
a já z ní potřebuji udělat toto: http://www.carbidemorava.cz/cz/index - tohle už jsem vyřešil
ale ještě má úkol 2. část, a sice, když bude odkaz pouze takto: http://www.carbidemorava.cz/, tak potřebuji, aby se přesměroval na hlavní stránku, tzn.: http://www.carbidemorava.cz/cz/index a s tím si nevím rady...
Poraďte prosím

.htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^carbidemorava\.cz [nc]

RewriteRule (.*) http://www.carbidemorava.cz/$1 [R=301] 


RewriteRule ^(.*)$ /shop/Symfony/web/$1 [NE]

RewriteRule http://www.carbidemorava.cz http://www.carbidemorava.cz/cz/index [R=301]
Kajman
Profil
Řádek 9 smažte a na řádek 5 zkuste přidat
RewriteRule ^$ http://www.carbidemorava.cz/cz/index [R=302,L,NE]
kozusnikjan
Profil *
Funguje to. Mockrát děkuji.
Pro ostatní, kdyby řešili podobný problém, výsledný .htaccess vypadá takto:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^carbidemorava\.cz [nc]

RewriteRule (.*) http://www.carbidemorava.cz/$1 [R=301] 
RewriteRule ^$ http://www.carbidemorava.cz/cz/index [R=302,L,NE]

RewriteRule ^(.*)$ /shop/Symfony/web/$1 [NE]

Ještě jednou děkuji Kajman

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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