web-dev-qa-db-ja.com

IISの301リダイレクトaspx URL

最近、古いASPXサイトを同じドメイン上の新しいDrupalサイトとして再起動しました。 301リダイレクトは実装されていません。

301リダイレクトする必要がある1000個のURLのリストを出力しました。ほとんどのURLは、Webサイトでコミットされた検索クエリの結果です。 I.E .:

http://www.mysite.com/electronics/CommunityDetails.aspx?FirstLetter=%&ID=444

Drupalプラグインを使用して、IISでPHPサイトを実行しています。すべてのASPXページのリダイレクトをワイルドカードにできる方法はありますか? 。htaccessでできることはわかっていますが、ここでは当てはまりません。どんな提案も感謝します。

1
tiki16

http://www.asp.net/mvc/tutorials/older-versions/deployment/using-asp-net-mvc-with-different-versions-of-iis-cs をご覧くださいワイルドカードルートに、使用しているIISのバージョンがわかりません。IIS 7.5でははるかに簡単です。 -リダイレクトルールを設定しました(「URL Rewrite」IISモジュールをインストールした後)。

ルールは次のとおりです。

Request URL: Matches the Pattern
Using: Wildcards
Pattern: (.*)
Logical grouping: Match All
Input {HTTP_Host}
Type: Matches the PAttern
Pattern: www\.mydomainname.com\.com
Action Type: Redirect
Redirect URL: mydomainname.com{R:1}
Redirect Type: 301
1
ev4nsj