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の実行が禁止されています。
このため、状態を許可しないと表示できません。