Forum Doku Wiki Blog

Forumsarchiv 2007, April
Mod-Rewrite-Rule mit ?

archivierte Beiträge lesen

  1. (SERVER) Mod-Rewrite-Rule mit ? von Matze, 11. 04. 2007, 22:04

Mod-Rewrite-Rule mit ?

Der folgende Beitrag wurde am 11. 04. 2007, 22:04 Uhr von Matze veröffentlicht.

Hallo,

ich habe ein kleines Apache-Problem.

Ich muß ein URL, die wie folgt aussieht, auf einen anderen URL umwandeln.

Die original-Adresse lautet:

http://www.tld.com/main.go?navi=prod&prod=basic
bzw.
http://www.tld.com/main.go?navi=prod&prod=gold

und weitere

ich möchte nun mit ReWrite Rule diese Anfragen auf folgende URL ändern:

main.go?iac=1&prod=profPortal&navi=prod&style=

Es sollen also keine Variablen übergeben werden, sondern einfach nur die Anfragen an die neue URL umgeleitet werden.

Da aber anscheinend in der originalen URL ein ? vorkommt, und vielleicht auch das &, möchte ich diese halt auch so definieren, dass diese auch so vorkommen müssen und keine Platzhalter sind.

Was genau muß ich also in der ReWrite-Rule angeben?

Ich bin für jeden Wink in die richtige Richtung dankbar.

Gruß,

Matze

Mod-Rewrite-Rule mit ?

Der folgende Beitrag wurde am 11. 04. 2007, 23:25 Uhr von rob veröffentlicht.

Hi!

> Was genau muß ich also in der ReWrite-Rule angeben?
Hier findest du, was du suchst:
http://www.modrewrite.de/

Und wenn es noch Probleme geben sollten, dann suche dir mal ein Tutorial für reguläre Ausdrücke. Das ist es nämlich, was beim mod_rewrite zum Einsatz kommt.
Tutorials dazu findest du sicherlich bei den Weblinks im Wikipedia-Artikel:
http://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck

Du findest im Netz auch Websites mit RegEx-Testern, wo du deine regulären Ausdrücke testen kannst.
Google kennt einige:
http://www.google.de/search?q=RegEx-Tester

Dafür findest du übrigens auch einiges an Freeware-Programmen für so gut wie jedes Betriebssystem.
Zum Beispiel "The RegEx Coach": http://www.weitz.de/regex-coach/

Schöner Gruß,
rob

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4