ollipop hat geschrieben:pro Seitenaufruf nur einer!
stimmt nicht so ganz..
denn angenommen du hast 20 REgeln definiert, und die Seite die gerade aufgerufen wird wird an der 15 Stelle definiert,
dann weiß der Server die natürlich nicht, das heißt
er fängt von oben an und prüft jede Bedingung ob diese zutrifft.
Optimal wäre es darum auch jede Regel mit einem [L] abzuschließen da es sonst passieren kann das die restlichen REgeln auch durchgeprüft werden...
dann sollte man auch auch schon im Vorfeld gedanken machen wie man die Anzahl der Regeln verringern kann, denn prinzipiel kann man sagen, je mehr desto schlechter....
also nicht
RewriteRule 123/abc/index.html /index.php?var1=123&var2=abc
RewriteRule 456/xxl/index.html /index.php?var1=456&var2=xxl
sondern
RewriteRule (.*)/(.*)/index.html$ /index.php?var1=$1&var2=$2