[데모]

관리자 · 리다이렉트

인쇄된 구 주소 301 검증

구 주소로 들어온 요청을 새 주소로 보내는 규칙과, 그 규칙이 맞게 동작하는지 주소마다 확인하는 화면입니다. 이 데모의 301 응답은 데모 앱이 직접 보내며, 실제 운영에서는 로드밸런서 규칙과 함께 파트너사와 확인합니다. 구 호스트 이름과 주소는 모두 가상이며, 구 주소의 인증서와 DNS는 이 데모에 없습니다.

주소 넣어 보기

넣은 주소에 실제로 접속하지 않고, 어떤 규칙이 걸려 어디로 보내는지만 계산합니다.
  1. 1단계 legacy-trade.test/book/detail/7012 규칙 R01 301 /books/112
브라우저로 직접 열어 보기 데모 앱이 실제 301을 보내고 브라우저가 따라갑니다. 이 방문은 접속 수에 더해집니다.

50개 중 47개 통과

실패 3

마지막 검증 2026-11-05 10:49:57 (한국 시간) · 주소마다 데모 앱에 실제 요청을 보내 첫 응답과 도착 주소를 확인했습니다.

결과 내보내기 검증 결과 CSV 내려받기 엑셀 내려받기
규칙별 결과 그림 보기
구 호스트 → 처음 맞는 규칙 → 판정 · 선 굵기는 주소 수입니다. 막대나 선을 누르면 아래 표가 그 조건으로 걸러집니다.
  • 통과 47
  • 301 아님 1
  • 목적지 다름 1
  • 체인 2단 이상 1

번호인쇄된 구 주소기대한 새 주소실제 응답판정접속 수동작
31 legacy-edu.test/Book/Detail/2010 시연용으로 일부러 틀리게 넣은 규칙 · 다른 도서를 가리키는 번호 대응 /books/140
301 200

도착 /books/141

목적지 다름 0 열어 보기
고치기
37 legacy-edu.test/Event/View?id=3 시연용으로 일부러 틀리게 넣은 규칙 · 302로 넣은 규칙 /reading
302 200

도착 /reading

301 아님 0 열어 보기
고치기
44 legacy-edu.test/Book/View/2031 시연용으로 일부러 틀리게 넣은 규칙 · 구 주소를 한 번 더 거치는 규칙 /books/161
301 301 200

도착 /books/161

체인 2단 이상 0 열어 보기
고치기
1 legacy-trade.test/Book/Detail/7001 /books/101
301 200

도착 /books/101

통과 0 열어 보기
2 legacy-trade.test/Book/Detail/7002 /books/102
301 200

도착 /books/102

통과 0 열어 보기
3 legacy-trade.test/book/detail/7002 /books/102
301 200

도착 /books/102

통과 1 열어 보기
4 legacy-trade.test/Book/Detail/7004 /books/104
301 200

도착 /books/104

통과 0 열어 보기
5 legacy-trade.test/Book/Detail?bookId=7005 /books/105
301 200

도착 /books/105

통과 1 열어 보기
6 legacy-trade.test/Book/Detail/7007 /books/107
301 200

도착 /books/107

통과 0 열어 보기
7 legacy-trade.test/Book/Detail/7008 /books/108
301 200

도착 /books/108

통과 0 열어 보기
8 legacy-trade.test/Book/Detail/7011 /books/111
301 200

도착 /books/111

통과 0 열어 보기
9 legacy-trade.test/book/detail/7011 /books/111
301 200

도착 /books/111

통과 0 열어 보기
10 legacy-trade.test/Book/Detail/7012 /books/112
301 200

도착 /books/112

통과 0 열어 보기
11 legacy-trade.test/book/detail/7012 /books/112
301 200

도착 /books/112

통과 0 열어 보기
12 legacy-trade.test/Book/Detail?bookId=7014 /books/114
301 200

도착 /books/114

통과 1 열어 보기
13 legacy-trade.test/Book/Detail/7017 /books/117
301 200

도착 /books/117

통과 0 열어 보기
14 legacy-trade.test/Book/Detail/7019 /books/119
301 200

도착 /books/119

통과 0 열어 보기
15 legacy-trade.test/Search?q=바다 /search?q=바다
301 200

도착 /search?q=바다

통과 1 열어 보기
16 legacy-trade.test/Book/Detail?bookId=7021 /books/121
301 200

도착 /books/121

통과 0 열어 보기
17 legacy-trade.test/Book/Detail/7023 /books/123
301 200

도착 /books/123

통과 0 열어 보기
18 legacy-trade.test/book/detail/7025 /books/125
301 200

도착 /books/125

통과 0 열어 보기
19 legacy-trade.test/Book/Detail/7026 /books/126
301 200

도착 /books/126

통과 0 열어 보기
20 legacy-trade.test/Search?q=토론 /search?q=토론
301 200

도착 /search?q=토론

통과 1 열어 보기
21 legacy-trade.test/Book/Detail?bookId=7029 /books/129
301 200

도착 /books/129

통과 0 열어 보기
22 legacy-trade.test/ /
301 200

도착 /

통과 0 열어 보기
23 legacy-edu.test/Book/Detail/2001 /books/131
301 200

도착 /books/131

통과 0 열어 보기
24 legacy-edu.test/Book/Detail/2003 /books/133
301 200

도착 /books/133

통과 0 열어 보기
25 legacy-edu.test/book/detail/2003 /books/133
301 200

도착 /books/133

통과 1 열어 보기
26 legacy-edu.test/Book/Detail?bookId=2005 /books/135
301 200

도착 /books/135

통과 1 열어 보기
27 legacy-edu.test/Book/Detail/2007 /books/137
301 200

도착 /books/137

통과 0 열어 보기
28 legacy-edu.test/Data/Download?fileId=318 /reading?material=318
301 200

도착 /reading?material=318

통과 0 열어 보기
29 legacy-edu.test/BOOK/DETAIL/2008 /books/138
301 200

도착 /books/138

통과 0 열어 보기
30 legacy-edu.test/Book/Detail/2009 /books/139
301 200

도착 /books/139

통과 0 열어 보기
32 legacy-edu.test/Book/Detail?bookId=2012 /books/142
301 200

도착 /books/142

통과 0 열어 보기
33 legacy-edu.test/Book/Detail/2015 /books/145
301 200

도착 /books/145

통과 0 열어 보기
34 legacy-edu.test/Data/Download?fileId=302 /reading?material=302
301 200

도착 /reading?material=302

통과 0 열어 보기
35 legacy-edu.test/book/detail/2015 /books/145
301 200

도착 /books/145

통과 1 열어 보기
36 legacy-edu.test/Book/Detail/2019 /books/149
301 200

도착 /books/149

통과 0 열어 보기
38 legacy-edu.test/Book/Detail?bookId=2024 /books/154
301 200

도착 /books/154

통과 1 열어 보기
39 legacy-edu.test/Book/Detail/2027 /books/157
301 200

도착 /books/157

통과 0 열어 보기
40 legacy-edu.test/Data/Download?fileId=321 /reading?material=321
301 200

도착 /reading?material=321

통과 0 열어 보기
41 legacy-edu.test/Book/Detail/2030 /books/160
301 200

도착 /books/160

통과 0 열어 보기
42 legacy-edu.test/book/detail/2030 /books/160
301 200

도착 /books/160

통과 1 열어 보기
43 legacy-edu.test/Book/Detail?bookId=2034 /books/164
301 200

도착 /books/164

통과 1 열어 보기
45 legacy-edu.test/BOOK/DETAIL/2036 /books/166
301 200

도착 /books/166

통과 0 열어 보기
46 legacy-edu.test/Data/Download?fileId=323 /reading?material=323
301 200

도착 /reading?material=323

통과 0 열어 보기
47 legacy-edu.test/Book/Detail?bookId=2038 /books/168
301 200

도착 /books/168

통과 1 열어 보기
48 legacy-edu.test/Book/Detail/2040 /books/170
301 200

도착 /books/170

통과 0 열어 보기
49 legacy-edu.test/Data/Download?fileId=309 /reading?material=309
301 200

도착 /reading?material=309

통과 0 열어 보기
50 legacy-edu.test/ /
301 200

도착 /

통과 0 열어 보기

인쇄된 구 주소 접속 합계 12회 · 규칙에 없어 첫 화면으로 보낸 구 주소 0회 · 검증 요청은 접속 수에 넣지 않습니다.

리다이렉트 맵 · 규칙 10개

위에서부터 차례로 맞춰 보고, 처음 맞는 규칙 하나로 보냅니다. 새 사이트 주소는 books-unified.test입니다.

규칙구 주소 모양옵션새 주소응답전환 단계
R01 legacy-trade.test/Book/Detail/{id}

단행본 상세 (경로에 구 번호)

  • 대소문자 무시
  • 쿼리 버림
  • 구 도서번호 → 새 도서번호
/books/{newId} 301 1차 단행본
R02 legacy-trade.test/Book/Detail?bookId={id}

단행본 상세 (쿼리에 구 번호)

  • 대소문자 무시
  • 쿼리 버림
  • 구 도서번호 → 새 도서번호
/books/{newId} 301 1차 단행본
R03 legacy-trade.test/Search

단행본 검색 (검색어 그대로 넘김)

  • 대소문자 무시
  • 쿼리 유지
  • 변환 없음
/search 301 1차 단행본
R04 legacy-trade.test/

단행본 첫 화면

  • 대소문자 구분
  • 쿼리 버림
  • 변환 없음
/ 301 1차 단행본
R05 legacy-edu.test/Book/Detail/{id}

교과서·참고서 상세 (경로에 구 번호)

  • 대소문자 무시
  • 쿼리 버림
  • 구 도서번호 → 새 도서번호
/books/{newId} 301 2차 교과서·참고서
R06 legacy-edu.test/Book/Detail?bookId={id}

교과서·참고서 상세 (쿼리에 구 번호)

  • 대소문자 무시
  • 쿼리 버림
  • 구 도서번호 → 새 도서번호
/books/{newId} 301 2차 교과서·참고서
R07 legacy-edu.test/Event/View?id={id}

지난 이벤트 페이지 → 독서 교육 제안

  • 대소문자 무시
  • 쿼리 버림
  • 변환 없음
/reading 302 시연용 오류 2차 교과서·참고서
R08 legacy-edu.test/Data/Download?fileId={id}

자료 내려받기 링크 → 그 자료 카드

  • 대소문자 무시
  • 쿼리 버림
  • 구 파일번호 → 자료
/reading?material={id} 301 2차 교과서·참고서
R09 legacy-edu.test/Book/View/{id}

더 예전 상세 주소 → 구 상세 주소를 한 번 더 거침

  • 대소문자 무시
  • 쿼리 버림
  • 변환 없음
http://legacy-edu.test/Book/Detail/{id} 301 시연용 오류 2차 교과서·참고서
R10 legacy-edu.test/

교과서·참고서 첫 화면

  • 대소문자 구분
  • 쿼리 버림
  • 변환 없음
/ 301 2차 교과서·참고서