Seite 1 von 1

Wer kennt sich mit 301 Weiterleitungen aus?

Verfasst: 27.05.2009 16:13
von darkeyeX
Hallo,

kann jemand bitte sagen was ich in die htaccess schreiben muss, wenn folgende Dateien aus meinem Forum weitergeleitet werden sollen:

von http://forum.domain.com/ftopic3081.html

nach

http://forum.meinedomain.com/topic3081.html

wobei hier die Zahl hinter 'topic' immer verschieden ist. Das einzige was sich in den Urls ändert, ist das Fehlen eines einzigen Buchstabens (ftopic zu topic).

Wäre nett wenn jemand weiterhelfen kann.

Re: Wer kennt sich mit 301 Weiterleitungen aus?

Verfasst: 28.05.2009 21:08
von gn#36
Hängt ganz davon ab was da schon drin steht. Sieht ja so aus als würdest du da schon irgend was weiterleiten.

Grundsätzlich ginge das z.B. per Mod Rewrite in etwa so:

Code: Alles auswählen

RewriteCond %{REQUEST_URI} ftopic([0-9]+)\.html
RewriteRule .* topic%1.html [R=301]
Oder auch

Code: Alles auswählen

RewriteRule ftopic([0-9]+)\.html topic$1.html [R=301]
Das leitet jeden Aufruf von www.domain.de/ftopic[zahl].html so um, dass danach www.domain.de/topic[zahl].html im Fenster steht.

Falls du da noch irgendwelche Parameter dran haben könntest die weitergeleitet werden sollen, dann solltest du noch das QSA Flag setzen:

Code: Alles auswählen

RewriteRule ftopic([0-9]+)\.html topic$1.html [QSA,R=301]