PR

[cPanel] カスタムエラーページを設定する

cPanel を利用して、外部のドメインをBluehost で応答するように設定した。何も設定していない状態だから当然ファイルがなく、404 エラーが表示される。これらはBluehost によって自動生成される。

  • cgi-bin ディレクトリ
  • favicon.ico
  • default.html
  • 500.php
  • 500.shtml
  • 404.shtml
  • 403.shtml
  • 401.shtml
  • 400.shtml

スポンサードリンク

cPanel にログインし、Advanced > ErrorPages を開く。

編集対象のドメインを選択する。

対象ドメイン内の編集したいファイルを選択する。

エディタが表示される。試しに「not found!!」 とする。

ちなみにデフォルトの404.shtml は次の通り


<!-- SHTML Wrapper - 404 Not Found -->
<!--#exec cgi="/cgi-sys/fourohfour.cgi" -->


保存する。

リロードすると設定した内容が表示された。

FTP (もしくはcPanel のファイルマネージャ)で確認すると、サーバー内のファイルが更新されていることがわかる。ということは、このファイルを参照しているはずなので、直接これらのファイルを編集しても同様の効果が得られるだろう。

デフォルトで作成されるファイルを削除してもよい。

この場合でもcPanel のカスタムエラーページ一覧にはファイルがあるかのように表示される。内容を編集してSave すると、該当ファイルが存在しない場合、自動作成された。

コメント