Sziasztok!

RewriteRule-ban akadtam el. Azt szeretnem, hogy ha a szerverre jovo url 

http://szerver/valami1/valami2/valami3 stb,

akkor a path-t a gyokerben levo php script kapja meg.

ehhez a kovetkezo rule-t hasznalom:
---
RewriteCond %{REQUEST_URI} !index\.php
RewriteRule ^(.*) index.php?p=$1 [L]
---

ez szepen mukodik a php a $_GET['p']-ben megkapja a
valami1/valami2/valami3 erteket, es ekozben a kliens bongeszojeben az
url megmarad http://szerver/valami1/valami2/valami3

viszont ha a gyoker tartalmazza a valami1 directory-t, akkor az apache
szerver eloszor egy 301-et valaszol, a script tovabbra is mukodik, de a
bongeszoben az url atalakul
http://szerver/valami1?p=valami/valami2/valami3 -ra (amire a szerver
elkuldte).

Miert?
Es hogyan lehet ettol megszabadulni? Azaz hogyan lehet elerni, hogy a
rewrite a gyoker tartalmatol fuggetlenul mukodjon?

tusi



_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz