Autor | Zpráva | ||
---|---|---|---|
kozusnikjan Profil * |
#1 · Zasláno: 20. 12. 2014, 17:09:36 · Upravil/a: Moderátor (editace znemožněna) 22. 12. 2014, 22:50:31
Ahoj, pořád válčím s htaccess a jeho pravidly... potřeboval bych pomoct s tímto:
když uživatel půjde na adresu: mujweb.cz/cz tak ať mu to podstrčí mujweb.cz/index.php. Pořád na to nějak nemůžu přijít... Děkuji za pomoc :) Moderátor Davex: Titulek „.htaccess rewrite rule“ nevystihoval podstatu dotazu. Příště zkus prosím vymyslet lepší.
|
||
Marschmallow Profil |
kozusnikjan:
Zřejmě hledáš podstrčení adres v mod_rewrite. Po zadání www.neco.cz/cz se adresa webu v adresním řádku nezmění, ale zobrazí se soubor index.php. Takže by to mohlo vypadat takhle (případně bez lomítek na začátku): RewriteEngine on RewriteRule /cz /index.php |
||
DJ Miky Profil |
#3 · Zasláno: 20. 12. 2014, 17:49:16
Marschmallow:
Přesměrování kódem 301 adresu v adresním řádku změní. Pro podstrčení je potřeba RewriteRule . Také je vhodné výraz ukotvit na začátek i konec, jinak bude zachytávat i řetězec cz uprostřed slova (jako /about-czech-republic ):
RewriteRule ^cz$ index.php [L,QSA] |
||
kozusnikjan Profil * |
#4 · Zasláno: 20. 12. 2014, 17:50:44
Děkuji moc :) hledal jsem přesně to, co psal Marschmallow. Zkusil jsem a funguje.
Děkuji oběma za snahu :) |
||
Časová prodleva: 9 let
|
0