정규 주소·중복·사이트맵 목록으로

대소문자가 다른 주소의 통일

대소문자가 다른 주소는 서버가 같은 콘텐츠로 처리할 때만 표기를 통일합니다. 실제 콘텐츠 차이를 가린 뒤 통일 대상과 예외를 정하고, 개발 담당에게 전달할 처리 조건과 변형 주소의 시험 방법을 정리합니다.

목차

대소문자 통일의 적용 조건

핵심 답

대소문자가 다른 주소의 통일은 서버가 같은 내용으로 처리하는 주소에 한해 표기를 동일하게 변환하는 작업입니다. 대소문자에 따라 다른 콘텐츠를 제공하는 주소까지 일괄 변환하는 규칙으로 설계하지 않습니다. 운영자는 주소의 글자 모양보다 각 주소가 실제로 어떤 콘텐츠를 반환하는지 먼저 확인해야 합니다.

구글은 주소의 대소문자를 다르게 인식하며, 대소문자만 다른 주소도 각각 고유한 주소로 처리한다고 설명합니다. 서버가 두 표기를 같은 내용으로 처리한다면 대소문자를 일정하게 변환하도록 권장합니다. 운영자는 이 조건을 적용해 같은 콘텐츠로 연결되는 주소 묶음을 만들고, 묶음마다 사용할 표기를 정합니다.

통일할 표기는 소문자가 더 익숙하다는 이유만으로 확정하지 않습니다. 현재 서비스가 사용하는 주소와 새 표기로 요청했을 때의 응답을 함께 대조해야 합니다. 소문자 중심의 표기를 선택할 수는 있지만, 그 선택이 별도 콘텐츠의 주소를 지우거나 잘못 연결하는지 먼저 가려야 합니다.

대소문자가 다른 주소 쌍각 주소의 실제 콘텐츠통일 대상 또는 예외
대문자 표기와 소문자 표기동일한 본문과 기능을 반환함같은 표기로 통일할 대상
대문자 표기와 혼합 표기각각 다른 내용을 반환함별도 주소를 유지할 예외
정상 표기와 대소문자 변형정상 표기만 콘텐츠를 반환함변형의 처리 조건을 별도 결정
기존 표기와 변경 예정 표기접속 조건에 따라 내용이 달라짐원인을 가릴 때까지 결정 보류

이 표는 실제 주소 조사 결과를 기록할 때 사용할 판단 틀입니다. 오류가 난 주소를 정상 주소와 같은 콘텐츠로 처리된다고 기재해서는 안 됩니다. 통일 대상인지 아직 결정하지 못한 항목은 보류 사유와 함께 남깁니다.

실제 콘텐츠 차이의 판단 자료

같은 콘텐츠인지 판단하려면 제목과 첫 화면 외에도 페이지의 주된 본문, 연결되는 자료, 주요 기능의 동작을 대조합니다. 화면 틀이 같아도 상세 설명이나 선택 가능한 항목이 다르면 같은 내용으로 단정하기 어렵습니다. 콘텐츠 담당자는 의도된 차이를 설명하고, 개발 담당자는 주소에 따라 내용이 달라지는 처리 조건을 정리합니다.

로그인 상태나 콘텐츠 갱신 시점이 다르면 주소의 대소문자와 무관한 차이를 주소 문제로 오인할 수 있습니다. 운영자는 접속 조건을 일정하게 유지하고 같은 시점의 응답을 수집합니다. 비교 자료에는 요청한 표기, 최종 도착 표기, 본문 차이와 응답 상태를 함께 기재합니다.

화면에서 같은 내용이 확인되어도 서버의 처리 방식이 불명확하면 곧바로 공통 규칙에 포함하지 않습니다. 개발 담당자가 해당 주소를 처리하는 경로와 예외 조건을 설명한 뒤 결정을 확정합니다. 서로 다른 담당자가 판단한 항목은 공통 양식으로 모아 결정 이유를 남깁니다.

개발 담당에게 전달할 처리 조건

운영자는 주소별 조사 자료를 통일 대상 목록과 예외 목록으로 나누어 개발 담당에게 전달합니다. 대상 목록에는 사용할 표기와 더 이상 내부에서 생성하지 않을 변형을 기재합니다. 예외 목록에는 유지할 콘텐츠와 공통 규칙을 적용하면 안 되는 이유를 기록합니다.

  1. 현재 사용하는 주소를 기준으로 대문자, 소문자, 혼합 표기의 요청 결과를 수집합니다. 실제 링크에서 발견된 변형도 조사 목록에 추가합니다.
  2. 앞에서 정한 기준으로 통일 대상과 예외를 가립니다. 결정을 보류한 주소는 부족한 자료와 추가 판단 담당자를 기재합니다.
  3. 변환 전 표기와 변환 후 표기를 짝지어 전달합니다. 유지할 콘텐츠, 변형 요청의 기대 처리, 적용하지 않을 범위를 함께 명시합니다.
  4. 개발 담당자가 제안한 처리 조건을 운영자가 승인합니다. 콘텐츠가 다른 주소를 유지하는 조건과 잘못 입력된 변형의 처리를 별도로 합의합니다.

주소를 소문자로 바꾸라는 요청만 전달하면 개발 담당자가 적용 범위를 넓게 해석할 수 있습니다. 요청서에는 어떤 주소 묶음에 규칙을 적용하는지 명시하고, 판단되지 않은 주소를 자동으로 포함하지 않도록 기재합니다. 변환의 구현 방식은 개발 담당자가 해당 서비스의 구조에 맞게 설계합니다.

더 이상 사용하지 않을 변형도 처리 결과를 정해야 합니다. 내부 링크에서 생성하지 않는다는 결정과 해당 표기로 접속했을 때의 동작은 서로 다른 업무입니다. 운영자는 정상 콘텐츠로 연결할지, 기존 오류 처리를 유지할지 주소별 의도에 맞춰 요청합니다.

변형 주소별 시험과 수정 요청

시험 자료는 입력한 주소와 기대하는 도착 결과를 한 행에 묶어 준비합니다. 개발 담당자는 그 옆에 실제 결과를 기재하고, 운영자는 콘텐츠가 요청 의도에 맞는지 판단합니다. 아래 양식의 항목은 조사한 주소 표기로 채우며 주소 쌍마다 기록을 남깁니다.

확인할 변형 주소기대하는 도착 주소와 콘텐츠실제 결과와 수정 요청
통일 대상의 대문자 표기선택한 표기와 유지할 콘텐츠도착 표기와 본문 기록, 불일치 수정
통일 대상의 혼합 표기선택한 표기와 유지할 콘텐츠중간 이동과 최종 결과 기록
예외 대상의 기존 표기기존 주소와 별도 콘텐츠 유지공통 변환의 잘못된 적용 제거
내부 링크에서 생성된 표기처음부터 선택한 주소로 연결링크 생성 위치와 수정 담당 기록

실제 결과가 기대와 다르면 최종 화면만 전달하지 말고 요청 표기와 재현 조건을 함께 기록합니다. 수정 요청은 주소 처리 문제와 링크 생성 문제로 나누어 담당자에게 전달합니다. 수정된 항목은 같은 입력과 조건으로 다시 시험하고 결과를 갱신합니다.

예외가 공통 규칙에 포함되는 오류

예외·주의

예외 목록에 기재한 주소도 공통 변환 과정에서 잘못 처리될 수 있으므로 시험 대상에 포함합니다. 같은 주소 앞부분을 사용하는 페이지라도 대소문자 처리 조건이 모두 같다고 단정할 수 없습니다. 개발 담당자는 규칙이 적용되는 범위를 설명하고, 운영자는 별도 콘텐츠가 유지되는지 시험 결과로 판단합니다.

선택한 주소에서 다시 다른 대소문자 표기로 이동한다면 요청한 결과와 처리 조건이 충돌하는지 조사합니다. 도착한 화면의 내용이 맞더라도 최종 표기가 합의와 다르면 완료 처리하지 않습니다. 담당자는 이동 과정에 관여한 처리 위치를 기록하고 어느 조건을 수정할지 정합니다.

내부 링크 수정 뒤 같은 변형이 재생성되면 해당 링크의 입력값만 반복해서 고치지 않습니다. 게시나 배포 과정에서 주소 표기가 변경되는 위치를 찾아 담당자에게 전달합니다. 수정 요청에는 재생성된 위치와 발생 작업을 기재하고, 같은 작업을 다시 수행해 결과를 대조합니다.

사용 중인 문자 조합의 범위

대문자 표기와 소문자 표기가 정상 작동한다고 해서 모든 혼합 표기도 같은 방식으로 처리된다고 단정하지 않습니다. 주소를 만드는 기능마다 문자 변환 방식이 다르면 특정 조합에서만 요청한 콘텐츠를 반환하지 않을 수 있습니다. 운영자는 실제로 생성되거나 유입에 쓰인 조합을 시험 목록에 포함합니다.

가능한 문자 조합을 무작정 늘리기보다 링크 생성 원천과 주소 처리 조건으로 필요한 범위를 정합니다. 개발 담당자는 어떤 조합을 공통 규칙이 수용하는지 설명하고, 운영자는 그 설명에 없는 변형을 발견하면 별도 항목으로 추가합니다. 시험하지 않은 조합은 완료 기록에서 제외합니다.

자주 묻는 질문

브라우저가 주소의 대소문자를 변경하면 어떻게 조사합니까?

브라우저에 입력한 문자열과 서버에 전달된 요청을 따로 기록하도록 개발 담당자에게 요청합니다. 표시된 주소만으로 서버가 받은 표기를 단정하지 않습니다. 입력 과정에서 변경된 것인지 서버 응답 뒤 변경된 것인지 나누어 조사합니다.

게시 화면에서 대문자 주소 입력을 제한해도 됩니까?

통일 대상으로 승인한 주소를 입력하는 항목에는 선택한 표기를 안내할 수 있습니다. 외부 자료 주소나 예외 주소까지 함께 변경하는 입력 제한은 피합니다. 제한을 도입할 때는 기존 입력값의 처리와 새 입력값의 처리 범위를 따로 정합니다.

한글 제목으로 만든 주소도 같은 작업 대상입니까?

주소에 영문자가 포함되어 대소문자 변형이 생기는 부분은 조사 대상이 될 수 있습니다. 한글 제목 자체의 표기 변경은 이번 작업에서 결정하지 않습니다. 운영자는 제목에서 주소를 생성하는 기능이 영문자를 어떤 형태로 출력하는지 자료에 기재합니다.

테스트 환경의 성공 결과만으로 적용을 승인해도 됩니까?

테스트 환경에서 성공한 결과는 그 환경의 처리 조건을 통과한 기록입니다. 운영 환경의 주소 처리 설정이 같다는 자료가 없으면 적용 결과까지 확정하지 않습니다. 개발 담당자에게 환경 차이를 설명받고 변경 대상 주소의 운영 결과를 별도로 기록합니다.

새 페이지의 주소에도 기존 통일 규칙을 적용합니까?

새 페이지가 승인된 처리 범위에 포함되는 경우 기존 규칙을 사용할 수 있습니다. 새로운 콘텐츠 유형이나 별도 처리 기능이 추가되면 예외가 필요한지 담당자가 판단합니다. 게시 전 사용할 표기와 처리 조건을 정하고 주소 목록에 결정 이유를 추가합니다.

맨 위로 이동

사이트맵과 정규 주소 서비스 자세히 보기