From 2dd965f55fab3736f11e86644aa9e3eb3f587297 Mon Sep 17 00:00:00 2001 From: Sumin Kim Date: Tue, 24 Sep 2024 17:35:07 +0900 Subject: [PATCH] fix: sitemap config --- Dockerfile | 2 -- next-sitemap.config.cjs | 26 -------------------------- package.json | 4 +--- 3 files changed, 1 insertion(+), 31 deletions(-) delete mode 100644 next-sitemap.config.cjs diff --git a/Dockerfile b/Dockerfile index c9487e8..f81948d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,6 @@ FROM --platform=linux/arm64 pre AS builder WORKDIR /app COPY . . COPY --from=deps /app/node_modules ./node_modules -COPY next-sitemap.config.cjs ./ # Set environment variables using build arguments ARG NEXT_PUBLIC_API_URL @@ -50,7 +49,6 @@ COPY --from=builder /app/public ./public COPY --from=builder /app/.next ./.next COPY --from=builder /app/node_modules ./node_modules COPY --from=builder /app/package.json ./package.json -COPY next-sitemap.config.cjs ./ # Expose port EXPOSE 3000 diff --git a/next-sitemap.config.cjs b/next-sitemap.config.cjs deleted file mode 100644 index e3242e0..0000000 --- a/next-sitemap.config.cjs +++ /dev/null @@ -1,26 +0,0 @@ -/** @type {import('next-sitemap').IConfig} */ - -module.exports = { - siteUrl: 'https://qqqq.world', // .게시하는 site의 url - generateRobotsTxt: true, // robots.txt generate 여부 (자동생성 여부) - sitemapSize: 7000, // sitemap별 최대 크기 (최대 크기가 넘어갈 경우 복수개의 sitemap으로 분리됨) - changefreq: 'daily', // 페이지 주소 변경 빈도 (검색엔진에 제공됨) - always, daily, hourly, monthly, never, weekly, yearly 중 택 1 - priority: 1, // 페이지 주소 우선순위 (검색엔진에 제공됨, 우선순위가 높은 순서대로 크롤링함) - exclude: [ - '/exclude/review', // 페이지 주소 하나만 제외시키는 경우 - '/exclude/**', // 하위 주소 전체를 제외시키는 경우 - ], // sitemap 등록 제외 페이지 주소 - robotsTxtOptions: { - // 정책 설정 - policies: [ - { - userAgent: '*', // 모든 agent 허용 - allow: '/', // 모든 페이지 주소 크롤링 허용 - disallow: [ - '/exclude', // exclude로 시작하는 페이지 주소 크롤링 금지 - ] - }, - // 추가 정책이 필요할 경우 배열 요소로 추가 작성 - ] - } // robots.txt 옵션 설정 - } \ No newline at end of file diff --git a/package.json b/package.json index 28090a5..8c39618 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,6 @@ "description": "", "main": "index.js", "scripts": { - "postbuild": "next-sitemap", "dev": "next dev", "build": "next build", "start": "next start", @@ -12,8 +11,7 @@ "start:dev": "env-cmd -f .env.development next start -p 6600", "build:prod": "env-cmd -f .env.production next build", "start:prod": "env-cmd -f .env.production next start -p 6600", - "test": "echo \"Error: no test specified\" && exit 1", - "sitemap": "next-sitemap --config next-sitemap.config.cjs" + "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "",