Ghost는 포스트 URL에 한글이 있는 경우 이의 영문 발음 표기로 자동으로 변경한다(unidecode 모듈이 담당). 예를 들어 안녕하세요
는 anneonghaseyou
로 변경된다. 자동 변환을 사용하지 않고 한글 그대로 URL에 사용하는 방법은 현재 제공을 하고 있지 않아서 소스를 수정했다. Ghost 2.21.1 버전에 대한 수정파일이지만 수정된 부분이 많지 않아서 다른 버전도 쉽게 패치할 수 있을 것 같다.
변경파일
- core/server/data/validation/index.js
- core/server/lib/security/string.js
- core/server/services/routing/controllers/entry.js