| Autor | Zpráva | ||
|---|---|---|---|
| had Profil * |
#1 · Zasláno: 13. 7. 2012, 21:14:48
Ahoj,
omlouvám se, že otravuju s tak stupidním dotazem. Nedaří se mi sestavit tohle: /neco/neco2/neco3/ => neco.php?s=neco2&id=neco3 /neco/neco2/ => neco.php?s=neco2 /neco/ => neco.php Vtip je v tom, že každá ze tří adres může (a nemusí) mít na konci lomítko. Jedná se o rozsáhlejší web a nechci parsovat adresy přes hloupý index.php... Pomůžete mi, prosím? Děkuji a pěkný večer! :-) Honza |
||
| Kajman Profil |
#2 · Zasláno: 13. 7. 2012, 21:50:30
Možná něco takového
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1.php -f
RewriteRule ^([^/.]+)(/([^/]+)(/([^/]+))?)?/?$ $1.php?s=$3&id=$5 [L,QSA]Případně udělat tři pravidla, pokud obecné bude zlobit. |
||
| had Profil * |
#3 · Zasláno: 13. 7. 2012, 22:03:27
bohužel obecné zlobí... :-(
|
||
| Kajman Profil |
#4 · Zasláno: 14. 7. 2012, 00:42:31
Zkuste ten druhý řádek takto, případně ho úplně vynechat.
RewriteCond %{DOCUMENT_ROOT}/$1.php -f |
||
| had Profil * |
#5 · Zasláno: 14. 7. 2012, 18:50:56
výborně, to už nezlobí. :-) Mockrát děkuju, Kajmane!
Pěkný den! :-) |
||
|
Časová prodleva: 13 let
|
|||
0