Seite 1 von 1
^_^
Verfasst: Mo 31. Jan 2005, 01:00
von i-fekt
^_^
Verfasst: Mo 31. Jan 2005, 11:31
von emergence
was passiert den genau ? nichts ? seite nicht gefunden ?
ist überhaupt mod_rewrite beim apache server aktiviert ?
funktionieren einfachere rules ?
ähm wie auch immer
sollte am beginn der .htaccess nicht
stehen ?
Verfasst: Mo 31. Jan 2005, 11:36
von i-fekt
^_^
Verfasst: Mo 31. Jan 2005, 11:51
von emergence
blöde frage du klickst den link und es passiert nichts ?
ist das vielleicht ein link von einem post ?
Verfasst: Mo 31. Jan 2005, 11:57
von i-fekt
^_^
Verfasst: Mo 31. Jan 2005, 12:05
von emergence
hmm drehs mal um...
setzt die längere zuerst...
Verfasst: Mo 31. Jan 2005, 12:16
von emergence
ach so die rewrite rules sind zu allgemein...
du verwendest
^(.*)_(.*)_(.*)_(.*).htm$
. -> bedeutet ein x-beliebiges zeichen
* -> mehrfach
hast du jetzt mehr als 4 parameter werden die die zuviel sind bei $1 hinzugezogen...
für exakt 4 parameter mit _ als trennzeichen würd ichs so machen...
[^_]* nichts anderes wie x-beliebiges zeichen ohne _
und
\. damit der punkt wirklich als punkt gewertet wird und nicht als x-beliebiges zeichen...
die erste rewrite url akzeptiert dann exakt 4 parameter nicht mehr und nicht weniger...
bei der zweiten würde ich ähnlich machen...
Verfasst: Mo 31. Jan 2005, 12:20
von i-fekt
^_^
Verfasst: Mo 31. Jan 2005, 12:21
von emergence
ich hab mal schnell gegoogled
->
http://www.drweb.de/php/regulaere-ausdruecke.shtml
ist nicht unintressant beim anpassen eigener regx