์ผ๋ถ ํ์ด์ง์ ๊ฒฝ์ฐ ํ์ผ ์์คํ ์ ๊ฒฝ๋ก์ ์ง์ ๋งคํ๋์ง ์๋๋ก ๋ผ์ฐํฐ์ URL ๊ฒฝ๋ก๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ถ์ต๋๋ค.
์๋ฅผ ๋ค์ด "blog/2015-01-01-post-title" ํ์ผ์ ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์๋ "blog/post-title" ๊ฒฝ๋ก๊ฐ ์์ด์ผ ํฉ๋๋ค.
๊ฒฝ๋ก ๊ตฌ์ถ ํ๋ก์ธ์ค์ ์ฐ๊ฒฐํ์ฌ ์ด๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ ๊ณณ์ ์ด๋์ ๋๊น?
์ข์ต๋๋ค. ํ์ด์ง์ ๋ฉํ๋ฐ์ดํฐ ํ๋ "๊ฒฝ๋ก"๊ฐ ์์ผ๋ฉด Gatsby๊ฐ ์๋์ผ๋ก ๊ฒฝ๋ก๋ฅผ ๋ค์ ์ฐ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ด๊ฒ์ ์ ๋ง๋ก ์ด๋๊ฐ์ ๋ฌธ์ํ๋์ด์ผ ํฉ๋๋ค!
gatsby-node.js์์ rewritePath
๋ด๋ณด๋ด์ด ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ๊ฒฝ๋ก๋ฅผ ๋ค์ ์์ฑํ ์๋ ์์ต๋๋ค. ๋ํ ์์ง ๋ฌธ์ํ๋์ง ์์์ต๋๋ค.
์๋ฅผ ๋ณด๋ ค๋ฉด ๋ด ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์ด๋ค ์์ ์์ rewritePath
์ ๋ํ ์ผ๋ถ ๋ฌธ์๊ฐ ์ถ๊ฐ๋๋ค๋ฉด ์ ๋ง ๋ฉ์ง ๊ฒ์
๋๋ค!
Btw, ๊ทํ์ ๋ธ๋ก๊ทธ๋ ๋ ์ด์ rewritePath
์ฌ์ฉํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋งํฌ๋ฅผ ์ ๊ฑฐํ ์๋...
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด๋ค ์์ ์์
rewritePath
์ ๋ํ ์ผ๋ถ ๋ฌธ์๊ฐ ์ถ๊ฐ๋๋ค๋ฉด ์ ๋ง ๋ฉ์ง ๊ฒ์ ๋๋ค!Btw, ๊ทํ์ ๋ธ๋ก๊ทธ๋ ๋ ์ด์
rewritePath
์ฌ์ฉํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋งํฌ๋ฅผ ์ ๊ฑฐํ ์๋...