Autor Zpráva
Nirius
Profil *
Hojte lidicky,

potreboval bych udelat nasledujici:

http://auto.domena.tld by se melo odkazovat na http://domena.tld/index.php?first=auto
http://auto.domena.tld/favorit by se melo odkazovat na http://domena.tld/index.php?first=auto&second=favorit

auto a favorit jsou pevne dany, takze neni trebas to resit pres (.*) a $1

haceu me spociva v tom, ze mi jde jedno nebo druhy ale oboje ne ...

ted to mam takto:

RewriteRule ^favorit/$ http://domena.tld/index.php?first=2&second=1 [L]

RewriteCond %{HTTP_HOST} auto\.domena\.tld$ [NC]
RewriteRule ^.*$ http://domena.tld/auto/ [QSA,L,R]

RewriteRule ^auto/$ http://domena.tld/index.php?first=2 [L]

Ted to funguje tak, ze favorit se prepise ... ale zustane mi to ve slozce ... na kterou se prepise auto ... tzn.:

http://domena.tld/auto/index.php?first=2&second=1 - coz je bohuzel spatne

ruzne prehazeni poradi mi nejak nepomohlo.

Dokaze mi prosim nekdo poradit jak to ma byt spravne ? Dekuju predem vsem i za na kopnuti.
Peca
Profil
Moc jsem nepochopil co přesně a jak se má přepisovat.
Třeba pomůže toto: přepisuje to.../prvni/druhy na .../index.php?first=prvni&second=druhy

RewriteRule ^([^(/\.)]+)/([^(/\.)]+)$ index.php?first=$1&second=$2 [QSA,L]
RewriteRule ^([^(/\.)]+)$ index.php?first=$1&second= [QSA,L]
Nirius
Profil *
vseobecny pravidla pouzit nemohu, protoze tu dosazuju rovnou ID ( jedna se totiz asi jen o 5 polozek ) .. ale jde tu o to, ze potrebuju samostatne funkce prepsat adresu http://auto.domena.tld a samostatne http://auto.domena.tld/favorit ... obe na http://domena.tld/index.php?......
Toto téma je uzamčeno. Odpověď nelze zaslat.