bigred: RewriteRule Fehler?

Hi @all,

ich hab eine RewriteRule in der .htaccess eingesetzt die beim Aufruf von [url]http://www.meineseite.de/forum[/url] die Adresse auf [url]http://www.forum.meinesteit.de[/url] setzt.

RewriteCond %{SERVER_PORT} ^80  
RewriteRule ^/?forum http://forum.meineseite.de [R=301,L]

Das Funktioniert soweit, aber wenn jetzt eine Adresse Aufgerufen wird wie: [url]www.meineseite.de/forum.274.0.html[/url], dann soll die RewriteRule nicht ziehen. Hat jemand eine Ahnung was ich machen muss damit es funktioniert?

  1. Hat jemand eine Ahnung was ich machen muss damit es funktioniert?

    Die RegEx in

    ^/?forum$

    ändern ($ -> Ende der Zeichenkette). Port beginnt mit 80? Brauchst du die Condition, d.h. soll z.B. zw. https (i.d.R. 443) und http (i.d.R. 80) differenziert werden?

    1. Die RegEx in
      ^/?forum$

      Hab ich gerade Versucht, funkt aber nicht :(

      ändern ($ -> Ende der Zeichenkette). Port beginnt mit 80? Brauchst du die Condition, d.h. soll z.B. zw. https (i.d.R. 443) und http (i.d.R. 80) differenziert werden?

      Ja hab noch eine Unterscheidung zwischen 80 und 443.