디자인 섹션 URL 개선 및 버그 수정
2
앞선 작업에서 게시글 URL 구조를 개편했는데,
작업을 마치고 나서 또 하나 이상한 점이 눈에 들어왔습니다.
게임즈 카테고리는 /games/maple-story 이런 식으로 섹션이 앞에 붙는데
디자인 카테고리는 /web, /game-ad, /content 이렇게
섹션 구분 없이 그냥 최상위 경로에 위치하고 있었습니다.
게임즈는 games/ 가 붙고 채널은 channel/ 이 붙는데
유독 디자인만 섹션 접두사가 없는 상태였습니다.
/design/ 접두사를 붙이는 방향으로 통일
모든 디자인 카테고리 목록 페이지 앞에 /design/ 을 추가했습니다.
/web→/design/web/game-ad→/design/game-ad/content,/streaming,/video등 전부 동일하게 적용
기존 경로로 들어오면 새 경로로 리다이렉트 처리 해뒀습니다.
작업 중에 버그도 하나 잡았습니다.
게임즈 목록 페이지에서 게임 게시글 링크를 생성할 때/games/fc-online/review/84 가 나와야 하는데/design/fc-online/review/84 로 잘못 생성되는 문제였습니다.
원인은 게시글 목록 컴포넌트에 섹션 정보가 제대로 전달이 안 되고 있었던 것으로,
기본값이 design 으로 설정되어 있어 게임즈, 채널 모두 디자인 접두사를 달고 나오는 상황이었습니다.
308 리다이렉트가 잡아주긴 하지만
링크 자체가 처음부터 올바른 URL을 가리켜야 하는 게 맞기 때문에
각 섹션 페이지에 섹션 값을 명시적으로 넘기는 방식으로 수정했습니다.
#Studio NFP#스튜디오 NFP#개발일지#NFP 디자인
관련 게시글