๐ ์น ์๋ฒ HTTP Redirection ์ ํ ์ ๋ต ์ง์นจ
์น์๋ฒ ๋ฆฌ๋ค์ด๋ ์ ์ ๋ต ์ง์นจ
3XX ์ํ ์ฝ๋๋ ๋จ์ํ ์ซ์์ ์๋ฏธ๋ฅผ ๋ ๋์ ๋ธ๋ผ์ฐ์ ๋ฅผ ํ์ฌ๊ธ ํ์ด์ง ์ด๋ ํ์๋ฅผ ํ๊ฒ ํ๊ธฐ ๋๋ฌธ์, ์ธ์ ์ด๋๋์ ์๋ฒ๊ฐ ํด๋ผ์ด์ธํธ์๊ฒ ๋ฌด์จ ์ํ ์ฝ๋๋ฅผ ๋ณด๋ด์ ์ ์ ํ๊ฒ ๋ฆฌ๋ค์ด๋ ์ ์ ์๊ตฌํ ์ง์ ๋ํด ์ ๋ต ์ง์นจ์ด ํ์ํ๋ค. ๋ง์ผ ์ฌ๋ฐ๋ฅด์ง ์์ ๋ฆฌ๋ค์ด๋ ์ ์ ํ ๊ฒฝ์ฐ ํํ์ด์ง์ ๋ํ ์ฌ์ดํธ ๋ญํฌ๋ SEO ์ ์์ ์ํฅ์ด ๊ฐ ์ ์๋ค.
๋ฐ๋ผ์ ์น ์๋ฒ์์ 3XX ์ํ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒญ์ ๋ฆฌ๋ค์ด๋ ํธํ ํ์์ฑ์ด ์์ ๊ฒฝ์ฐ, ์ด๋ ์ํฉ์ ์ด๋ ๋ฆฌ๋ค์ด๋ ํธ ์ํ ์ฝ๋๋ฅผ ์ฌ์ฉํ ์ง์ ๋ํ ๊ฐ๋จํ ์ ๋ต ์ง์นจ์ ์๊ฐํด ๋ณธ๋ค.
1. ์๊ตฌํ ๋ฆฌ์์ค๊ฐ ์ฎ๊ฒจ์ง ๊ฒฝ์ฐ
- ๋๋ฉ์ธ์ ๋ณ๊ฒฝํ๊ฑฐ๋ ๋ฑ ๊ธฐ์กด ์ฌ์ดํธ๊ฐ ์์ ํ ์๋ก์ด ์์น๋ก ์ฎ๊ธธ ๊ฒฝ์ฐ
301 Moved Permanetly์ฌ์ฉ (์๊ตฌ ๋ฆฌ๋ค์ด๋ ํธ)
2. ์์๋ก ๋ฆฌ์์ค๊ฐ ์ฎ๊ฒจ์ง ๊ฒฝ์ฐ
- ์ ์ ์ฌ์ดํธ์ ์์ ์ด ์๊ฑฐ๋ ํ ์คํธ๋ฅผ ์ํด์ ์ฌ์ฉ์๋ฅผ ํ์ฌ๊ธ ์์ ํ์ด์ง๋ก ์ฎ๊ธฐ๊ณ ์ถ์ ๋๊ฐ ์๋ค.
- ์๊ตฌ๊ฐ ์๋ ์ผ์๋ก ๋ฆฌ๋ค์ด๋ ํธํ๊ณ ์ถ์ ๋๋ฅผ ๋งํ๋ค.
302 Found์ฌ์ฉ (์ผ์ ๋ฆฌ๋ค์ด๋ ํธ)303 See Other์ฌ์ฉ (PGM ํจํด์ ์ ์ฉํด์ผ ํ ๋)307 Temporary Redirect์ฌ์ฉ (๋ฉ์๋๋ฅผ ์ ์งํด์ผ ํ ๋)
3. URL ์ ๋ณด๋ฅผ ์ฆ๊ฐ์ํค๊ณ ์ถ์ ๊ฒฝ์ฐ
- URL ์์ฒด์ ๋๋ ํ ๋ฆฌ๋ ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ๋ก ์๋ฒ์ ์ ๋ฌํ ์ ๋ณด๋ฅผ ์ด๊ฒ์ ๊ฒ ๊ธฐ์ฌํ๊ธฐ๋ ํ๋๋ฐ, ๋ง์ผ ์ ๋ณด๋ฅผ ๋ ์ฆ๊ฐ์ํค๊ณ ์ถ์๊ฒฝ์ฐ๋ฅผ ๋งํ๋ค.
- ์๋ฅผ ๋ค์ด '/exec' ๋ก ์์ฒญ์ ๋ณด๋ด๋ฉด, url์ ์ฆ๊ฐํด์ '/exec/obidos/tg/browse/-/229220/ref=gr_gifts/002-1145265-8016838' ๋ก ์์ฒญ์ ๋ณด๋ด๋ ๊ฒ์ด๋ค. (์ํ ์ ๋ณด๊ฐ ์ถ๊ฐ๋ URL์ ํํ ๋ฑ๋ฑํ URL์ด๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค.)
- ์๋ฒ๋ ์ข ์ข ๋ฌธ๋งฅ ์ ๋ณด(Context)๋ฅผ ํฌํจ์ํค๊ธฐ ์ํด ์ฌ ์์ฑ๋ URL๋ก ๋ฆฌ๋ค์ด๋ ํธํ๋ค.
- ์ฆ, ์์ฒญ์ด ๋์ฐฉํ์ ๋, ์๋ฒ๋ ์ํ ์ ๋ณด๋ฅผ ๋ดํฌํ ์ URL์ ์์ฑํ๊ณ ์ฌ์ฉ์๋ฅผ ์ด ์ URL๋ก ๋ฆฌ๋ค์ด๋ ํธํ๋ค.
302 Found์ฌ์ฉ (์ผ์ ๋ฆฌ๋ค์ด๋ ํธ)303 See Other์ฌ์ฉ (PGM ํจํด์ ์ ์ฉํด์ผ ํ ๋)307 Temporary Redirect์ฌ์ฉ (๋ฉ์๋๋ฅผ ์ ์งํด์ผ ํ ๋)
4. ์๋ฒ ๋ถํ๋ฅผ ๋ฎ์ถ๊ธฐ ์ํด ๋ฆฌ๋ค์ด๋ ํธ ํ ๊ฒฝ์ฐ
- ํด๋ผ์ด์ธํธ๋ฅผ ํ์ฌ๊ธ ๋ ๋ถํ๊ฐ ๊ฑธ๋ฆฐ ์๋ฒ๋ก ๋ฆฌ๋ค์ด๋ ํธ ํ๋ ๊ฒ์ ๋งํ๋ค.
302 Found์ฌ์ฉ (์ผ์ ๋ฆฌ๋ค์ด๋ ํธ)303 See Other์ฌ์ฉ (PGM ํจํด์ ์ ์ฉํด์ผ ํ ๋)307 Temporary Redirect์ฌ์ฉ (๋ฉ์๋๋ฅผ ์ ์งํด์ผ ํ ๋)
5. URL ๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก ์์ ํ ๊ฒฝ์ฐ
- ๋ง์ผ ํด๋ผ์ด์ธํธ๊ฐ URI๋ฅผ ์์ฒญํ๋๋ฐ ๋์ ๋น๊ธ(/) ๊ฐ์ ๊ฒ๋ค์ ๋น ๋จ๋ ธ๋ค๋ฉด, ๋๋ถ๋ถ์ ์น ์๋ฒ๋ ์๋๊ฒฝ๋ก๊ฐ ์ ์์ ์ผ๋ก ๋์ํ ์ ์๋๋ก ๊ธฐ์กด url์ ์ฌ๋์๋ฅผ ์ถ๊ฐํ URI๋ก ๋ฆฌ๋ค์ด๋ ํธํ๋ค.
302 Found์ฌ์ฉ (์ผ์ ๋ฆฌ๋ค์ด๋ ํธ)303 See Other์ฌ์ฉ (PGM ํจํด์ ์ ์ฉํด์ผ ํ ๋)307 Temporary Redirect์ฌ์ฉ (๋ฉ์๋๋ฅผ ์ ์งํด์ผ ํ ๋)
๊ฒฐ๊ตญ ํต์ฌ์ ๋๋ฉ์ธ ๊ต์ฒด์ ๊ฐ์ ์๊ตฌ์ ์ธ ์น์ฌ์ดํธ ์์ ์ ์ด๋ฅผ ์ ์ธํ๊ณค ์ผ์ ๋ฆฌ๋ค์ด๋ ํธ(301, 303, 307)๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค.
# ์ฐธ๊ณ ์๋ฃ
https://rankmath.com/blog/bulk-301-redirects-wordpress/
https://download3.vmware.com/vcat/vmw-vcloud-architecture-toolkit-spv1-webworks/index.html#page/Cloud%20Automation%20and%20Orchestration/Architecting%20Multisite%20vCloud%20Director/Architecting%20Multisite%20VMware%20vCloud%20Director.4.30.html