2011-08-14 7 views
3

IIS7のURL書き換えモジュールを使用して、特定のパターンに基づいて301のリダイレクトを作成します。IIS7 * .htmlファイルから* .phpファイルへの301リダイレクトを実行するURL書き換えルール

私には、.HTMLファイルのみで構成されるWebサイトがあります。私はサイトを.PHPファイルに変換していますが、同じファイル名をすべて保持しています。たとえば、次のURL ...

/index.html 
/contact/contact.html 
/membership/member.html 

になるだろう...

/index.php 
/contact/contact.php 
/membership/member.php 

誰もがこのルールを作成する方法について助言することはできますか?

ありがとうございました。ここで

答えて

5

あなたが行く:

URL書き換えモジュールV2.0でIIS 7.5でテスト
<system.webServer> 
    <rewrite> 
     <rules> 
      <rule name="html2php" stopProcessing="true"> 
       <match url="^(.+)\.html$" /> 
       <action type="Redirect" url="{R:1}.php" redirectType="Permanent" /> 
      </rule> 
     </rules> 
    </rewrite> 
</system.webServer> 

- 正常に動作します。

+0

@ヒューマンベーコンそれはあなたのために働いたのですか? – LazyOne

+0

はまだサイトを終了しています。それは数日以内に実行されますし、私はURLの書き直しを働かせます。知らせます;約束します。 –

+2

@ヒューマンベーコン私はその約束を信じているかどうかはわかりません –

関連する問題