IISでaspxへアクセスすると404エラーが発生する

IIS上に配置した拡張子.aspxにアクセスすると404エラーが発生する場合の確認を備忘録として。

○ aspxに対するマッピングを確認
『IISマネージャ』で任意のサイトを右クリック→『プロパティ』→『構成』で拡張子aspxが記述されていることを確認する。

これは、IISより先に.netフレームワークをインストールしている場合などに発生する。
この場合、コマンドプロンプトから再マッピングを行うことで対応できる

コマンド


"%windir%Microsoft.NETFrameworkversionaspnet_regiis.exe" -i
参考ソースIIS を削除して再インストールした後、IIS マッピングを修復する方法

○Webサービス拡張(IIS6.0)
IISマネージャ『Webサービスの拡張』でASP.NETが許可されていることを確認する。

IIS6.0ではデフォルトでASP.NETの実行が禁止されています。
このため、状態を許可しないと表示できません。