Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 23.06.2004, 15:19   #1
TP-Member
 
Registriert seit: Feb 2004
Ort: Lüneburg
ossah macht alles soweit korrekt

RegExp bzw. ModRewrite Prob


Hi,

kann mir einer von euch sagen, ob und wie es Möglich ist Zeichenketten auszuschließen?

Ich möchte folgende Sachen umschreiben:

Code:
Options -Indexes +FollowSymLinks

RewriteEngine On
RewriteBase /

RewriteRule ^([[:alpha:]0-9]]+)/$ main.php?page_id=$1
allerdings wäre es sehr gut, wenn ich z.B. verhindern könnte, dass /forum/ unter die Rule fällt.

[^forum] würde die Buchstaben "f,o,r,u,m" ausschließen, aber wie gebe ich es an, damit er nur die Zeichenkette ausschließt?

thx
ossah ist offline   Mit Zitat antworten


Alt 23.06.2004, 21:59   #2
TP-Veteran
 
Benutzerbild von fettmme
 
Registriert seit: Feb 2002
fettmme bringt sich richtig einfettmme bringt sich richtig ein
Mit ModRewrite kenne ich mich nicht so gut aus, aber mit dem Zusatz L erreichst Du, das das Modul aussteigt.
Code:
Options -Indexes +FollowSymLinks

RewriteEngine On
RewriteBase /

RewriteRule ^forum/ [L]
RewriteRule ^([[:alpha:]0-9]]+)/$ main.php?page_id=$1
__________________
class GetProfileCustomerEntityReceiverInformationReceiverAndProgrammingInforma...{
public function __construct(){ if(!$this) die(' '); } }
http://www.thedailywtf.com/
fettmme ist offline   Mit Zitat antworten
Alt 24.06.2004, 01:01   #3
TP-Member
 
Registriert seit: Feb 2004
Ort: Lüneburg
ossah macht alles soweit korrekt
Hmm, prinzipiell wäre es ja genau das was ich suche, aber wie lautet die genaue Syntax?

RewriteRule ^forum/ [L]

wirft beim Aufruf:
The requested URL /[L] was not found on this server.
ossah ist offline   Mit Zitat antworten
Alt 24.06.2004, 01:41   #4
TP-Member
 
Registriert seit: Feb 2004
Ort: Lüneburg
ossah macht alles soweit korrekt
Okay, ich glaube ich habs gechecked *hoff*.

RewriteRule ^forum/ [L] ist falsch;

[L] steht wohl für last und heißt, dass wenn diese Rule zutrifft keine weitere mehr ausgeführt wird.

Allerdings muss auch hier umgeschrieben werden. Dies sollte in diesem Fall zwischen ^forum/ und [L] stehen.

Bsp. ^forum/ /forum/index.php [L]

Dies funzt aber auch nicht. Warum weiß ich aber noch nicht.

Abre noch mal ne andere Frage: Wie kann ich dafür sorgen, das nur die die Links zu den Seiten umgeschrieben werden und nicht auch auch alle Referenzen in meinen HTML Datein?

Lass ich bsplweise hier (RewriteRule ^([[:alpha:]0-9]+)/$ main.php?page_id=$1) das Dollarzeichen welches das Ende des Pattern kennzeichnet weg, so wird alles nach dieser Rule umgeschrieben, selbst meine Verweise auf die CSS Files oder Bilder. *mach ja auch Sinn*

Aber wie kann ich das Verhindern?

Vieln Dank, wenn einer von euch ein super ModRewrite Tutorial kennt, bitte bescheid sagen.
ossah ist offline   Mit Zitat antworten
Alt 24.06.2004, 09:47   #5
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
indem du die Endungen deiner gewollten Files mit in deinen Regex bringst. (wenn du denn Endungen benutzt)

\.(htm|html|php)$

Gruss
Jan
Stuck Mojo ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
RegExp bzw. ModRewrite Prob RegExp bzw. ModRewrite Prob
« html-Befehle im Formular unterdrücken | Wirklich gutes Buch zu PHP für Fortgeschrittene »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
nochmal modrewrite SMURF Traum-Dynamik 19 27.04.2004 15:09
URL mit RegExp überprüfen - hat jemand was parat? Boris Traum-Dynamik 12 06.11.2003 21:39
österreich: was darf bzw. darf nicht auf eine rechtsanwalts-seite? sumpa Recht & Co 4 19.04.2003 23:03
Prob mit Umsetzung doja Webdesign & Co. 10 13.01.2003 15:58
altes Prob gelöst -> neues Prob firewire Flash 10 28.04.2002 22:53


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:21 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67