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