Re: Apache rewrite

2008-07-24 bef zés Gabor Tusnady

 DirectorySlash off?
 
Bingo! Koszonom.
tusi

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Apache rewrite

2008-07-23 bef zés Gabor Tusnady
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  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: Apache rewrite

2008-07-23 bef zés Gabor Gombas
On Wed, Jul 23, 2008 at 03:49:56PM +0200, Gabor Tusnady wrote:

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

DirectorySlash off?

Gabor

-- 
 -
 MTA SZTAKI Computer and Automation Research Institute
Hungarian Academy of Sciences
 -
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: Apache rewrite

2008-07-23 bef zés Budacsik Attila
 RewriteCond %{REQUEST_URI} !index\.php
 RewriteRule ^(.*) index.php?p=$1 [L]
 
 Miert?
 Es hogyan lehet ettol megszabadulni? Azaz hogyan lehet elerni, hogy a
 rewrite a gyoker tartalmatol fuggetlenul mukodjon?
 
 tusi

RewriteEngine ON ??

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux