Autor | Zpráva | ||
---|---|---|---|
Chodec Profil |
#1 · Zasláno: 25. 1. 2009, 11:29:11 · Upravil/a: Chodec
Dobrý den.
Potřeboval bych pomoct s přesměrováním pomocí RewriteRule adresy http://www.neco.cz/anketa http://www.neco.cz/?page=anketa.php http://www.neco.cz/anketa.php Zkoušel jsem RewriteRule ^(anketa)$ /?page=$1.php [QSA,L] Díky. |
||
SwimX Profil |
#2 · Zasláno: 25. 1. 2009, 14:06:10
RewriteRule ^([^/\.]+)$ /?page=$1.php [QSA,L]
Přesměruje jen výraz za lomítkem bez tečky nebo by se dalo přesměrovávat jen [a-zA-Z0-9-_] možností je více |
||
Chodec Profil |
#3 · Zasláno: 25. 1. 2009, 14:08:50
Už jsem to vyřešil. Ono to bylo napsané dobře, ale já mě špatně nastavený Apache. Musel jsem vypnout MultiViews, jinak to totiž automatiky do url doplňovalo příponu souborů.
|
||
SwimX Profil |
#4 · Zasláno: 25. 1. 2009, 14:14:37
Chodec
„Ono to bylo napsané dobře“ Ale jenom pro jedno slovo. -> pak také nemá cenu dělat (anketa) page=$1 ale rovnou page=anketa Ten muj výraz je trochu univerzálnější |
||
Chodec Profil |
#5 · Zasláno: 25. 1. 2009, 14:16:33
Ono tak jednoduché není. To tvoje je až moc univerzální, ale potřebuji nahradit jen některá slova. Ale jinak. dík.
|
||
Časová prodleva: 15 let
|
0