![]() |
Ordner verschoben Redirect mit mod_rewrite
Ich habe einen Ordner auf meiner Webseite verschoben. Vom Root in einen Unterordner. Jetzt will ich per mod_rewrite dafür sorgen, dass nicht alle Links ins Leere führen. Das heißt, wenn man /Artikel aufruft, soll es nach /Programmierung/Artikel umgeleitet werden. Und wenn man eine Seite aufruft /Artikel/seite.html soll das nach /Programmierung/Artikel/seite.html umgeleitet werden.
Mein Versuch:
Code:
Was leider nicht zum Erfolg geführt hat. Es kommt zu Fehler 401.
RewriteEngine on
RewriteRule (/Artikel/*) /Pogrammierung/Artikel [R=301,L] Das
Code:
funktioniert leider genauso wenig.
RewriteRule ^/Artikel$ /Programmierung/Artikel/ [R=301,L]
|
AW: Ordner verschoben Redirect mit mod_rewrite
Hi,
hast du es mal so versucht:
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.michael-puff.de//Artikel/$ RewriteRule ^(.*)$ www.michael-puff.de//Programmierung/Artikel/$1 [L,R=301] LG, Frederic |
AW: Ordner verschoben Redirect mit mod_rewrite
Nein, aber wenn ich dann
![]() Ich frage mich gerade, ob er das überhaupt auswertet. Kann man das mit einer einfachen RewriteRule irgendwie testen? |
AW: Ordner verschoben Redirect mit mod_rewrite
Verdammt, da oben haben sich doppelte / eingeschlichen, hattest du die eliminiert?
|
AW: Ordner verschoben Redirect mit mod_rewrite
Nein, ich dachte, das gehöre so. Aber auch wenn ich sie lösche bekomme ich:
Zitat:
|
AW: Ordner verschoben Redirect mit mod_rewrite
Noch ein Versuch
Code:
evtl. nach Artikel jeweils noch ein /
RewriteEngine On
RewriteRule ^(.*)/Artikel(.*)$ /$1Programmierung/Artikel$2 [R=301,L] |
AW: Ordner verschoben Redirect mit mod_rewrite
Nein auch nicht. Auch mit / nicht. Aber jetzt ist es schlimmer geworden. Wenn ich Programme/Artikel aufrufe bekomme ich:
Zitat:
|
AW: Ordner verschoben Redirect mit mod_rewrite
Ah, ok - das macht auch in gewisser Weise Sinn - mom, ich editier gleich was rein hier.
Allerdings sollte es aufhören, wenn du alles löschst ;) Edit:
Code:
RewriteEngine On
RewriteRule ^(.*)www.michael-puff.de/Artikel(.*)$ $1www.michael-puff.de/Programmierung/Artikel$2 [R=301,L] |
AW: Ordner verschoben Redirect mit mod_rewrite
Tut es aber nicht. Kann es sein, dass der Server da was cached?
Der Link sieht so aus:
Code:
Ohne abschließenden Slash hinter Artikel bekomme ich
<a title="Artikel zum Thema Programmierung und Computer" href="/Programmierung/Artikel">Artikel</a>
Zitat:
Es geht also gar nichts mehr. |
AW: Ordner verschoben Redirect mit mod_rewrite
Hi,
auf den von dir genannten Link sollte das da alles keine Auswirkung haben. Weil der ist ja schon korrekt?! LG, Frederic |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz