URL Rewrite

Alles, was den Apache betrifft, kann hier besprochen werden.

URL Rewrite

Postby interbilk » 20. February 2013 08:18

Hi zusammen ich habe Coldfusion und Linux/Debian und Apache2
Ich habe eine URL Rewrite funtkion die alle ordner der url angehangen als value übergeben soll..
das funbktioniert auch bei der ersten value...
jedoch werden alle weiteren nur leer ausgegeben..
weiss jemand was ich falsch mache ?

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([a-zA-Z0-9-_]+) index.cfm?site=$1&seite2=$2&seite3=$3&seite4=$4 [QSA] ---> usw...möchte es beliebig noch mehr erweitern

Also wenn ich nun http://www.domain.de/test1/strand/sonne/mond/index.html eingebe
soll geliefert werden :
site1=test1
site2=strand
site3=sonne
site4=mond

Jedoch kommt nur bei der ersten site1=test1
die restlichen values sind leer wenn ich sie ausgebe (zwar vorhanden, definiert aber leer)

Wäre toll wenn jemand Abhilfe hat


VG
Thorsten
interbilk
 
Posts: 5
Joined: 30. March 2012 08:20
XAMPP Version: 1.7.1
Operating System: debian 6

Re: URL Rewrite

Postby interbilk » 20. February 2013 09:22

Habe nochmal weiter gestestet..
RewriteRule ^([a-zA-Z0-9-_]+)/([a-zA-Z0-9-_]+)/([a-zA-Z0-9-_]+)/([a-zA-Z0-9-_]+) index.cfm?site=$1&seite2=$2&seite3=$3&seite4=$4 [QSA]
geht zwar.. aber nicht mehr als 5 variablen..
und noch etwas was nciht sein darg..
ich kann jetzt nciht mehr aufrufen http://domain.de/fotos/test.html
Kommt not found...
Je mehr values ich anhänge desto höher müssen auch meine ordner sein die ich ansurfe.
ich kann dann also nciht mehr nur mit zwei parametern arbeiten http://www.domain.de/foto/test.html
Nehme ich die weiteren values wieder raus, geht mein root auch wieder in die ursprung zurück..

es muss allerings immer moeglich sein in allen tiefen der webseite zu sein das das script greift.
sind weniger ordner angegeben werden ahlt weniger values geliefert, bzw leere
interbilk
 
Posts: 5
Joined: 30. March 2012 08:20
XAMPP Version: 1.7.1
Operating System: debian 6


Return to Apache

Who is online

Users browsing this forum: No registered users and 6 guests