๐๏ธ ๋ค๊ตญ์ด ๋ฒ์ญ ์์ง ์ต์ข ์คํธ๋ ์ค ํ ์คํธ ๋ช ์ธ์#
๋ณธ ๋ฌธ์๋ ์ธํ๋ผ๋ฅผ Cloudflare๋ก ์ด๊ดํ๊ธฐ ์ , ์๋ฐ์คํฌ๋ฆฝํธ ์ ๊ท์ ๊ฐ๋์ ๊ตฌ๊ธ API๊ฐ ๋งํฌ๋ค์ด์ ๋ณต์กํ ์ค์ฒฉ ์์๋ค์ ์ด๋๊น์ง ๋ฒํ
จ๋ด๋์ง ๊ฒ์ฆํ๊ธฐ ์ํ ์ต์ข
ํ๊ณ ๋ํ ์๊ณ ์
๋๋ค.
๐จ ์ฒดํฌ ํฌ์ธํธ: ์์ด ๋ฒ์ญ๋ณธ(
.en.md)์ด ์์ฑ๋์์ ๋, ๋ค์ฌ์ฐ๊ธฐ ํญ ๊ตฌ์กฐ๊ฐ ๋ฌด๋์ง์ง ์๊ณ ํ์ดํผ๋งํฌ์ ์ธ๋ผ์ธ ์ฝ๋๊ฐ ๋ณธ๋ฌธ ๋ฌธ์ฅ๊ณผ ์์ฐ์ค๋ฝ๊ฒ ์ด์ฐ๋ฌ์ ธ ์๋์ง ํ์ธํ์ธ์.
๐ ๏ธ 1. ๊ฐ๋ฐ์ ์ ์ฉ ์์ง ์ธํ๋ผ ํ๊ฒฝ ๊ตฌ์ถ#
์ธ๋ผ์ธ ์ฝ๋ ๋ฐฑํฑ( ) ๊ธฐํธ ์๋ค๋ก ๊ณต๋ฐฑ์ด ๋ฌด๋ถ๋ณํ๊ฒ ์ฐข์ด์ง๊ฑฐ๋ ๋ถ์ง ์๋์ง ํ์ธํ๋ ๊ตฌ์ญ์
๋๋ค.
- ํ๊ฒฝ ๋ณ์ ๋ฐ์ธ๋ฉ: ์์ง ์ปดํจํ
๊ฐ๋์ ์ํด
CLOUDFLARE_AUTH_TOKEN๋ง์คํฐ ํค๋ฅผ ์์ ์ฃผ์ ํฉ๋๋ค. - ์ด๊ธฐํ ๋ช
๋ น์ด: ๋ก์ปฌ ํฐ๋ฏธ๋์์
npm run dev -- --host๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ๋ธ๋ผ์ฐ์ ๊ฐ์ ๋ ์ํ๋ฅผ ๋ก๋ํ์ธ์. - ์บ์ ํค๋ ์ ์ด: ๋ฆฌ๋
์ค ์๋ฒ ํ๊ฒฝ์
Cache-Control์ค์ ๊ฐ์max-age=86400์ผ๋ก ๊ณ ์ ํ์ฌ ์์ง ์๋ฒ์ ๋ถํ๋ฅผ ์ค์ ๋๋ค.
๐ 2. ๋ค์ค ์ค์ฒฉ ๋ชฉ๋ก ๋ฐ ํ์ดํผ๋งํฌ ๊ฒฐํฉ ๊ตฌ์กฐ#
๋งํฌ๋ค์ด์์ ๊ฐ์ฅ ๊นจ์ง๊ธฐ ์ฌ์ด **๋ค์ฌ์ฐ๊ธฐ ๊ธฐ๋ฐ์ ํ์ ๋ชฉ๋ก(Sub-list)**๊ณผ ํ์ดํผ๋งํฌ๊ฐ ๋ก์ด ๋์ง ์๊ณ ์๋ฒฝํ๊ฒ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ์ ์งํ๋์ง ๊ฒ์ฆํฉ๋๋ค.
- ๊ธ๋ก๋ฒ ์ ์ ๋ฐฐํฌ ๋จ๊ณ
- ์ฒซ ๋ฒ์งธ ํ๊ฒ์ Cloudflare Pages ๊ณต์ ๋์๋ณด๋ ์ฐ๋์ ๋๋ค.
- ๋ ๋ฒ์งธ ํ๊ฒ์ ๊ธฐ๋ณธ ๋๋ฉ์ธ์
SSL/TLS๋ณด์ ํฐ๋๋ง์ ํ์ฑํํ๋ ๊ฒ์ ๋๋ค.- ์ฃผ์ ์ฌํญ: ์ด ๊ณผ์ ์์ [๋ณด์ ์ฝ๊ด ๊ฐ์ ๊ณต์ง] ๋ด์ฉ์ด ์๋ฌธ์ผ๋ก ์๋ฒฝํ ๋งคํ๋์ด์ผ ํฉ๋๋ค.
- ์์ง ์บ์ ํผ์ง(Purge) ์ํคํ
์ฒ
- ์ฝํ
์ธ ๊ฐ ์์ ๋๋ฉด
Webhooks์ ํธ๋ฅผ ํธ๋ฆฌ๊ฑฐํ์ฌ ๊ธ๋ก๋ฒ ๋ ธ๋์ ์บ์๋ฅผ ์ฆ์ ํ๋ฐ์ํต๋๋ค. - ์ด๋ฅผ ํตํด ์ฌ์ฉ์๋ ์ธ์ ๋ ์ต์ ๋ฒ์ ์
.en.md๋ฌธ์๋ฅผ ์ด๋ํ ์ ์๊ฒ ๋ฉ๋๋ค.
- ์ฝํ
์ธ ๊ฐ ์์ ๋๋ฉด
๐ 3. ์ต์ข ํ์ดํ๋ผ์ธ ํฉ๊ฒฉ ์ ๊ฒํ#
๋ชจ๋ ๋ณตํฉ ์์์ด ์๋ฒฝํ๊ฒ ๋ฒ์ญ๋๋ฉด ์ด์ ๋ง์ ๋๊ณ Cloudflare ๋ฐฐํฌ ๋จ๊ณ๋ก ์ง๊ฒฉํ์ ๋ ์ข์ต๋๋ค!
-
# H1๋์ ๋ชฉ ๋์ด์ฐ๊ธฐ 1px ์นผ๊ฐ ์ ์ง -
* **Bold**๋ฆฌ์คํธ ์์์ ์์ ํ์ ๋ฐ๋ฉธ ์๋ฃ - ์ธ๋ผ์ธ ์ฝ๋ ๋ฐ ๋ค์ฌ์ฐ๊ธฐ ํญ ๊ตฌ์กฐ ์ต์ข ์๊ฐํ ํต๊ณผ