Web Apps の 404エラーページのカスタマイズ


静的サイトを Web Apps で構築した際の、デフォルトの404エラーページは、かなりシンプルで、かつ、英語での表記です。

404error

ということもあり、ウェブサイト運用の際には、必ず、404エラーの専用ページをつくることなります。

404エラーページは、Web Apps の機能ではなく、IISの機能を使って実現することになります。具体的には、HTMLページを作成し、404エラー発生時、そのページが表示されるように指定します。方法については、TechNetの「HTTP エラーの追加 <error>」をご参照ください。

IIS マネージャーから設定できますが、web.config に以下の様に記述するだけですので、直接、web.config を編集しても良いでしょう。
(/common/404.htmlをエラーページに設定している例)

<?xml version="1.0" encoding="UTF-8"?>

<configuration>
     <system.webServer>
         <httpErrors>
             <error statusCode="404" path="/common/404.html" responseMode="ExecuteURL" />
         </httpErrors>
     </system.webServer>

</configuration>

尚、ASP.NET などのエラーメッセージについては、別の方法が必要です。

#MSKKAzureWebMobile

Comments (0)

Skip to main content