Ich verschiebe meinen Blog, der sich in einem physischen Ordner (/ blog /) auf meinem IIS 6 Webserver befand, in ein virtuelles Verzeichnis mit demselben Namen (Blog) BlogEngine.net, das virtuelle Verzeichnis wird im selben Anwendungspool wie die übergeordnete Website ausgeführt.Helicon Umleitung zu IIS6 Virtual Directory - .htaccess Syntax und Standort
Ich möchte jeden .html Beitrag auf die neue BlogEngine.net URL umleiten. z.B.
http://www.mywebsite.co.uk/blog/2009/06/old-blog-title.html zu http://www.mywebsite.co.uk/blog/post/new-blog-title.aspx
Ich habe bereits Helicon ISAPI Rewrite Version 3.1.0.58 auf meiner Website laufen und haben derzeit Umleitungen arbeiten gut. Umleitungen in das virtuelle Blog-Verzeichnis scheinen jedoch nicht zu funktionieren.
Aktuelle .htaccess-Regel:
#rewriterule ^blog/2009/06/old-blog-title.html$ /blog/post/new-blog-title.aspx [R=301,L]
Frage 1: Sollte ich die .htaccess-Regeln auf den Blog Virual Directory-Root oder der Haupt-Website root hinzu?
Frage 2: Welche .htaccess-Syntax sollte ich verwenden, um zum virtuellen Verzeichnis umzuleiten?
Vielen Dank im Voraus für Ihre Hilfe.
Leider folgen die alten URLs keiner konsistenten Struktur, wo ich eine Regel auf sie anwenden kann :-( Danke für das Heads-up auf der Helicon Rewrite fix! – Absolut40