Custom 404
편집자가 EmDash 관리자에서 404 페이지를 디자인하고, 실제 404 상태로 제공하세요. 네이티브 플러그인은 npm에서 설치하세요. 이 항목은 그 링크입니다.
플러그인
Custom 404
편집자가 EmDash 관리자에서 404 페이지를 디자인하고, 실제 404 상태로 제공하세요. 네이티브 플러그인은 npm에서 설치하세요. 이 항목은 그 링크입니다.
설명
Custom 404를 사용하면 편집자가 EmDash 관리자에서 사이트의 404 페이지를 디자인할 수 있습니다. 페이지는 실제 404 Not Found 상태로 제공되므로 검색 엔진이 존재하지 않는 URL을 콘텐츠로 색인하지 않습니다.
이 레지스트리 목록은 플러그인 자체가 아닙니다. 레지스트리에서 설치하면 관리자에 정보 페이지 하나가 추가될 뿐 다른 것은 없습니다. 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를 참조하세요.