Windows Server Essentials のIIS サーバーに新しいサイトを構築すると、既定では「S-JIS」でサイトが作成されます。
そのサイトへ既定のエンコード以外のWebページは、文字化けを起こしていまいます。
例えば、「UTF8」で作成されたWebページはこんな感じになります。
これは、IIS の設定を変更することで、文字化けを解消することができます。
設定の変更は、以下の通りです。
1.IISマネージャーを起動し、「.NET グローバリゼーション」を選択します。
2.「エンコード」>「ファイル」の「shift-jis」を「utf-8」へ変更し、「適用」をクリックします。
適用が完了すると、「web.config」が作成され、以下の記述が追加されます。
<?xml version=”1.0″ encoding=”UTF-8″?> <configuration> <system.web> <globalization fileEncoding=”utf-8″ /> </system.web> </configuration> |
広告