Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Server-Administration » Rewrite engine Antworten
Rewrite engine

Austin Powers
Mausakrobat


Beiträge: 170


Ich habe mit der Rewrite engine nen Problem und zwar das ich bestimmte Verzeichnisse
ausschließen möchte, damit z.B. die USAGE funzt.
1: 
2: 
3: 
4: 
5: 
6:
RewriteEngine on
Options FollowSymLinks
RewriteBase /
RewriteRule ^media/$ /index.php?kat=Media-Daten [R=301]
RewriteRule ^media/index(.*)$ /index.php?kat=Media-Daten [R=301]
RewriteRule ([^/]*)/?([^/]*)/?([^/]*)/?([0-9]*)\.html(.*) /index.php?kat=$1&subkat=$2&ssubkat=$3&artikel=$4$5 [L]


auf htm anstelle von html umzusteigen wäre zwar auch ne möglickeit
1:
RewriteRule ([^/]*)/?([^/]*)/?([^/]*)/?([0-9]*)\.htm([^l]*) /index.php?kat=$1&subkat=$2&ssubkat=$3&artikel=$4$5 [L]


aber hat jmd noch ne andere Idee


---
MfG:Austin Power (Saturn Realm)
OMW! Zumindest sobald ich herausgefunden hab wo ich JETZT gerade bin.
<---------->
"Wenn Liebe die Antwort ist, könnst Du bitte die Frage neu formulieren?" ... Lily Tomlin
<---------->
code hier http://www.pastebin.com

  Profil   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Moment, was genau willst du erreichen?

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Austin Powers
Mausakrobat


Beiträge: 170


Generell eigentlich eine suchmaschinenfreundliche Seite, nur das bestimmte Bereiche von der Umleitung excludiert werden sollen.
z.B. das Verzeichniss Usage

---
MfG:Austin Power (Saturn Realm)
OMW! Zumindest sobald ich herausgefunden hab wo ich JETZT gerade bin.
<---------->
"Wenn Liebe die Antwort ist, könnst Du bitte die Frage neu formulieren?" ... Lily Tomlin
<---------->
code hier http://www.pastebin.com

  Profil   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


mit einem ! kannst du Klammern negieren, dass heißt, dass genau dieses nicht vorkommen soll. Damit könntest du sachen ausschließen.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Austin Powers
Mausakrobat


Beiträge: 170


Sorry ich stell mich grad (zu) dämlich (an).
wo müßte ich denn
1:
!index

hinstellen
1:
RewriteRule ([^/]*)/?([^/]*)/?([^/]*)/?([0-9]*)\.html(.*) /index.php?kat=$1&subkat=$2&ssubkat=$3&artikel=$4$5 [L]

um dateien names index.html auszuschließen.


edit: hab meine "rewrite rules" und "reguläre Ausdrücke" anleitungen verbummelt

---
MfG:Austin Power (Saturn Realm)
OMW! Zumindest sobald ich herausgefunden hab wo ich JETZT gerade bin.
<---------->
"Wenn Liebe die Antwort ist, könnst Du bitte die Frage neu formulieren?" ... Lily Tomlin
<---------->
code hier http://www.pastebin.com

Diese Nachricht wurde geändert von: Austin Powers
  Profil   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


http://de2.php.net/manual/de/reference.pcre.pattern.syntax.php

Das PHP-Manual ist da eigentlich wieder vorbildlich.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Austin Powers
Mausakrobat


Beiträge: 170


egal wie und wo ich ! und index (oder usage) hinstelle es funzt alles nicht.
muß ich wohl doch die variante [^l] nutzen

---
MfG:Austin Power (Saturn Realm)
OMW! Zumindest sobald ich herausgefunden hab wo ich JETZT gerade bin.
<---------->
"Wenn Liebe die Antwort ist, könnst Du bitte die Frage neu formulieren?" ... Lily Tomlin
<---------->
code hier http://www.pastebin.com

  Profil   Website   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


RewriteCond nutzen würde ich vorschlagen.

---
Weaverslave

  Profil   Website   Editieren   Zitieren

Austin Powers
Mausakrobat


Beiträge: 170


Das wars! Ganz klar. Bin aber selbst drauf gekommen *ggg* (hab vergessen hier nachzusehen)

---
MfG:Austin Power (Saturn Realm)
OMW! Zumindest sobald ich herausgefunden hab wo ich JETZT gerade bin.
<---------->
"Wenn Liebe die Antwort ist, könnst Du bitte die Frage neu formulieren?" ... Lily Tomlin
<---------->
code hier http://www.pastebin.com

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben