옛 주소 w4ai.o2o.kr 은 앞단에 vhost 가 없어 전 경로가 Apache 자체 404 다(인증서도 CN=actions.o2o.kr, 2024 만료). 그런데 canonical·og:url·sitemap 이 전부 그 주소를 가리키고 있었다 — **화면은 멀쩡하고 기계가 읽는 값만 틀린** 상태라, 검색엔진에 아무리 등록해도 색인이 안 되는 종류다. - 기본 호스트를 쓰는 자리 전부: site_payload.DEFAULT_HOST · compose 의 `:-` 기본값 4곳 · vite.config.ts allowedHosts · .env.example 둘 · check_search_ready.py · 데모 픽스처 - init.sql: site.sites.thumbnail_url 을 "기존 DB 보정(ALTER)" 절에 추가. CREATE TABLE 에만 있어서 **새 DB 는 되고 기존 DB 만 조용히 깨졌다** — 실측(킹서버): GET /v1/showcase 가 200 인데 내용이 비었다 - docs/SERVERS.md: 배포 경로 ~/data2/o2o-site-AEO · 새 remote · 공개 주소 절 · init.sql 이 DB 최초 생성 때만 돈다는 함정 - docs/DEVLOG.md: 항목 추가 테스트 픽스처의 w4ai.o2o.kr 은 그대로 뒀다 — 자기가 넣은 값을 자기가 검증해서 기본 호스트와 무관하다. tsc·eslint 통과. vite build 는 도커에서 확인(로컬 node_modules 의 rollup 네이티브 누락). |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||