Custom 404

編集者が EmDash の管理画面で 404 ページをデザインでき、実際の 404 ステータスで配信されます。ネイティブプラグインは npm からインストールしてください。ここにはそのリンクがあります。

プラグイン

Custom 404

編集者が EmDash の管理画面で 404 ページをデザインでき、実際の 404 ステータスで配信されます。ネイティブプラグインは npm からインストールしてください。ここにはそのリンクがあります。

  • カテゴリー: 404
  • ステータス: 利用可能
  • バージョン: 0.1.0
  • 価格: 不明
  • 提供元: 公式プラグインレジストリ
  • 導入方法: レジストリのサンドボックスプラグイン
  • 確認日: 2026-10-21

説明

Custom 404 を使うと、編集者が EmDash の管理画面からサイトの 404 ページをデザインできます。ページは実際の 404 Not Found ステータスで配信されるため、検索エンジンが存在しない URL をコンテンツとしてインデックスすることはありません。

このレジストリのリストはプラグイン本体ではありません。 レジストリからインストールしても、管理画面に情報ページが 1 つ追加されるだけで、それ以外は何も行われません。Custom 404 本体はネイティブプラグインで、npm からインストールします。

pnpm add @azydeco/emdash-plugin-custom-404

ネイティブである必要がある理由

レジストリに掲載されるのはサンドボックスのプラグインのみですが、Custom 404 はサンドボックスでは動作しません。サイト上で公開マークアップを出力し、React の管理エディターを使用し、レスポンスのステータスとヘッダーを設定するためです。これらにはネイティブプラグインが必要で、astro.config.mjs の plugins: [] に登録します。

リンク

インストール

レジストリからのインストールでは情報ページが追加されるだけで、404 ページは変更されません。Custom 404 を使うには、npm からネイティブプラグインをインストールし(pnpm add @azydeco/emdash-plugin-custom-404)、astro.config.mjs の plugins: [] に登録してください。完全なセットアップについては README を参照してください。