Einsatz/Syntax von RewriteRule?

Alles, was den Apache betrifft, kann hier besprochen werden.

Einsatz/Syntax von RewriteRule?

Postby mkurz » 17. September 2005 17:20

Hallo,

trotz fleißigem Lesen und Googeln und Ausprobierens habe ich folgendes Problem nicht lösen können

Die URL
"http://www.kompetenzzentrum-it.de/viewforum.php?f=12"
soll durch
"http://www.kompetenzzentrum-it.de/index.php?id=fortbildungen"
ersetzt werden.
Es existiert ein Virtual Host www.kompetenzzentrum-it.de.

Ich habe vieles ausprobiert. Zuletzt habe ich in der httpd.conf außerhalb des VirtualHost-Containers die Zeilen:
RewriteEngine on
RewriteRule "http://www.kompetenzzentrum-it.de/viewforum.php?f=12" "http://www.kompetenzzentrum-it.de/index.php?id=fortbildungen"

versucht. Ohne Erfolg. Irgendwie denke ich wohl gerade recht quer oder schieße mit Kanonen auf Spatzen. Eigentlich muss ich doch nur den Teil hinter den Servernamen ändern, aber wie?
Kann mir jemand helfen? Das wäre sehr nett.

Grüße, Martin
mkurz
 
Posts: 2
Joined: 17. September 2005 17:02

Postby mkurz » 17. September 2005 18:42

Nun, peinlich, das war wohl etwas vorschnell, nach einer kleinen Pause wurde mir doch recht klar, wie es geht. Hier die Lösung:

Also, im vhost (!!) habe ich folgende Zeilen eingefügt:

RewriteEngine on
RewriteRule \/viewforum\.php.* "/index.php?id=fortbildungen" [R=301]

Das hat geklappt! Die Angabe [R=301 war wichtig und der erste Ausdruck sollte wohl wirklich ein echter regulärer Audruck sein.

Grüße, Martin]
mkurz
 
Posts: 2
Joined: 17. September 2005 17:02

Postby deepsurfer » 17. September 2005 19:01

!! KEINE WERBUNG !! lediglich wissenserweiterung !

unter http://www.modrewrite.de/ kannst du sicherlich vieles noch dazu lesen für spätere Konzept umsetzungen.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian


Return to Apache

Who is online

Users browsing this forum: No registered users and 21 guests