.htaccess URL umleiten
Wie kann ich die Umleitung http://domain.com/blog/index.php/weblog/rss_2.0/ zu http://www.domain.com/feed/ mit .htaccess?
Der Webseite hat 3 domains darauf zeigen und alle die gleiche htaccess.
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte man mod_rewrite nutzen.
Sollte das weiterleiten der URL auf /feed/auf der gleichen Domäne wie der Wunsch kam auf. Wenn Sie zufrieden sind, ist es die Arbeit, die Sie ändern können, die 302 auf 301.
Es ist ganz einfach! Stellen Sie nur sicher, dass die .htaccess-Datei befindet sich in dem web-root, das ist in der Regel `http://www.domain.com'.
EDIT: Für andere Seiten umleiten, Folgen Sie einfach dem grundlegenden format
Können Sie eine weitere Zeile hinzufügen für jede Seite, die Sie umleiten möchten.
Können Sie auch RedirectMatch Direktive Mod-alias redirect einer url an eine andere Stelle.
zumbeispiel : umleiten
von http://example.com/file.php zu http://example.com/folder/file.php
Verwenden Sie den folgenden code in der htaccess :
Erklärung :
RedirectMatch Direktive verwendet das Muster eines regulären Ausdrucks, um das Spiel gegen den url-Pfad. im obigen Beispiel unsere Muster ^/([^.]+).php$ Spiele gegen den url-Pfad /file.php , ^ bedeutet Zeilenanfang. dann passen wir / , ([^.]+) ist eine Aufnahme der Gruppe, der es entspricht einem beliebigen Zeichen außer "Punkt", und speichert den Wert als $1 für die Wiederverwendung in der Ziel-url, die im obigen Beispiel erfasst den Namen der Datei. .php entspricht .php litterly. wir müssen die ecape der Punkt mit einem back-slash, weil es ein besonderes Wort in regex. $ bedeutet das Ende der Zeile/Zeichenkette.