IIS6 Webサーバーの物理フォルダ(/ blog /)にあるブログを、同じ名前(ブログ)という仮想ディレクトリに移動していますBlogEngine.netでは、仮想ディレクトリは親Webサイトと同じアプリケーションプールで実行されています。Helicon IIS6仮想ディレクトリにリダイレクトする - .htaccess構文と場所
各.html投稿を新しいBlogEngine.netのURLにリダイレクトしたいと思います。例えば
http://www.mywebsite.co.uk/blog/2009/06/old-blog-title.html へ http://www.mywebsite.co.uk/blog/post/new-blog-title.aspx
私はすでに私のウェブサイト上で実行され、現在リダイレクトが正常に動作しているヘリISAPI書き換えバージョン3.1.0.58を持っています。しかし、ブログ仮想ディレクトリへのリダイレクトは機能していないようです。
現在の.htaccessのルール:
#rewriterule ^blog/2009/06/old-blog-title.html$ /blog/post/new-blog-title.aspx [R=301,L]
は質問1:私はブログVirual DirectoryのルートまたはメインのWebサイトのルートに.htaccessのルールを追加すべきか?
質問2:仮想ディレクトリにリダイレクトするにはどのような.htaccess構文を使用する必要がありますか?
ご協力いただきありがとうございます。
残念ながら、古いURLはルールを適用できる一貫した構造に従っていません:-( Helicon Rewriteの修正版のヘッドアップに感謝します! – Absolut40