Patrick Andrieu: mod_rewrite Umleitung

Beitrag lesen

Hallo Christoph!

Das ist das von Patrick bereits angesprochene Problem der Namensgleichheit - vermute ich. Was hindert dich denn, /verzeichnis/unterverzeichnis auf dem Server umzubenennen?

Wie gesagt, ein Redirect geht, auch bei Namensgleichheit, wenn ich jede einzelne Datei notiere (siehe voriges Posting von mir). Ein RedirectMatch, mit oder ohne RegExp, führt dagegen zu einer Endlosschleife (oder vielleicht PingPong Effekt?: ich führe dich von /verzeichnis/ zu /verzeichnis/ zu /verzeichnis/ zu /verzeichnis/ usw..).

Am Ende habe ich das bei allen Dateien von Stefans Reisebericht gemacht, das sind ja nur 38 Dateien mit Namen à la t01.html, t0101.html, relativ schnell hineinkopiert. Für das alte Atomic Eggs Forum mit fast 300 Dateien, wollte ich mir die Arbeit nicht machen und habe daher die Verzeichnisse umbenannt, um RedirectMatch einsetzen zu können. Ausschnitte:

REDIRECTPERMANENT-BLOCK

###### REDIRECTED HTML FILES ######

RedirectPermanent /scr/gironde/index.htm http://www.atomic-eggs.com/scr/gironde/index.html
RedirectPermanent /scr/gironde/t01.htm http://www.atomic-eggs.com/scr/gironde/t01.html
RedirectPermanent /scr/gironde/t02.htm http://www.atomic-eggs.com/scr/gironde/t02.html
u
s
w für alle 38 Dateien

REDIRECTMATCH PERMANENT-BLOCK

RedirectMatch permanent ^/ad2000/(.*) http://advent-2000.atomic-eggs.com/$1
RedirectMatch permanent ^/forum(.*) http://old.atomic-eggs.com/old_forum$1
u
s
w für alle Verzeichnisse

Ich kann nur über .htaccess solche Anweisungen geben, vielleicht gäbe es, hätte ich Zugang zu den Konfigurationsdateien, tatsächlich eine Möglichkeit. Jedenfalls waren Versuche mit rewrite-Bedingungen in der .htaccess ebenso erfolglos, was das Umleiten dieser Dateien angeht. Einen Spammer mit fester IP (der noch nichts gemerkt hat) konnte ich mit einer Rewrite-Bedingung dagegen abfangen, er bekommt regelmäßig einen 403 geliefert.

Viele Grüße aus Frankfurt/Main,
Patrick

--

_ - jenseits vom delirium - _
<hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash>