Skip to main content

URL입력창 목록 관리

URL입력창에서 제어할 URL목록을 구성하고, 조건부정책에서 구성한 URL에 대한 정책을 설정합니다.


URL 목록 구성

개별 URL 추가

단계별 진행:

  1. 메뉴 접속

    • 관리자페이지에서 "업무시스템" → "URL 입력창" 메뉴로 이동
  2. 사이트 추가 시작

    • "URL 목록" 탭에서 [+URL 등록] 버튼 클릭
  3. 사이트 정보 입력

    • 이름 (필수): 사이트를 식별할 고유한 이름 입력
    • 설명 (선택): 사이트에 대한 부가 설명
    • 접속 정보 (필수): 실제 접속할 URL 주소
      • http:// 또는 https:// 포함하여 완전한 URL 형태로 입력
      • 와일드카드 사용 시 *example.com 형태로 입력
      • 예: https://www.example.com, *naver.com
    • 그룹 (선택): 기존 생성된 그룹 중 선택하여 분류 관리
  4. 저장 완료

    • 모든 정보 입력 후 [저장] 버튼 클릭

입력 시 주의사항:

  • 이름과 접속정보는 중복될 수 없습니다
  • URL은 올바른 형식으로 입력해야 합니다
  • 프로토콜(http://, https://) 또는 와일드카드(*)로 시작해야 합니다

일괄 URL 등록

CSV 파일을 이용한 대량 등록:

  1. 일괄 등록 시작

    • "URL 목록" 탭에서 [일괄 등록] 버튼 클릭
  2. 템플릿 다운로드

    • [CSV 템플릿 다운로드] 버튼 클릭
    • 다운로드된 CSV 파일을 엑셀로 열기
  3. CSV 파일 작성

    • Name: 사이트 이름 (필수)
    • URL: 접속 주소 (필수, http:// 또는 https:// 포함, 또는 *로 시작)
    • Description: 설명 (선택)
    • 각 행에 하나씩 사이트 정보 입력
  4. 파일 업로드

    • 작성 완료된 CSV 파일을 저장
    • 일괄 등록 화면에서 [파일 찾아보기] 클릭하여 파일 선택
    • 또는 파일을 드래그하여 업로드 영역에 끌어다 놓기
    • [업로드] 버튼 클릭
  5. 결과 확인

    • 등록 결과가 표시됩니다:
      • 등록: 처리된 총 URL 개수
      • 정상: 성공적으로 등록된 URL 개수
      • 오류: 등록 실패한 URL 개수
    • 오류가 있는 경우 [편집] 버튼으로 오류 내용 확인 및 수정

일반적인 오류 원인:

  • 필수항목 미입력 (이름, 접속 정보)
  • 이름 또는 접속정보 중복
  • URL 형식 오류

정책 검사 방식

URL 매칭 정책 개요

URL입력창에 등록된 URL들은 사용자의 실제 접속 시도와 매칭되어 허용/차단 정책이 적용됩니다. 시스템의 매칭 방식을 정확히 이해하여 의도한 대로 정책이 작동하도록 설정해야 합니다.

기본 매칭 규칙

1. 자동 와일드카드 추가

  • 모든 등록 URL은 시스템이 자동으로 뒤에 *를 추가
  • 사용자 입력: https://naver.com → 시스템 저장: https://naver.com*
  • 사용자 입력: *naver.com → 시스템 저장: *naver.com*

2. 프로토콜 구분 정책

  • http://와 https://는 완전히 별개로 처리
  • 두 프로토콜을 모두 허용하려면 각각 별도로 등록해야 함

매칭 예시:

등록된 정책: https://naver.com (시스템 저장: https://naver.com*)

✅ 매칭되는 접속:
- https://naver.com
- https://naver.com/
- https://naver.com/news
- https://www.naver.com (www 자동 처리)

❌ 매칭되지 않는 접속:
- http://naver.com (프로토콜 다름)
- ftp://naver.com (프로토콜 다름)

3. www 처리 정책

  • 프로토콜 URL에서만 www를 자동으로 동일하게 처리
  • 와일드카드 URL에서는 www를 구분함

프로토콜 URL의 경우:

등록: https://naver.com → 시스템 저장: https://naver.com*

✅ 자동으로 매칭:
- https://naver.com
- https://www.naver.com (www 자동 처리)

와일드카드 URL의 경우:

등록: *naver.com → 시스템 저장: *naver.com*

✅ 매칭:
- https://naver.com
- https://blog.naver.com
- https://news.naver.com

❌ 매칭되지 않음:
- https://www.naver.com (www는 별도 등록 필요)

4. 슬래시(/) 처리 정책

  • URL 맨 뒤의 /는 구분하여 처리
  • /가 있는 것과 없는 것은 서로 다른 정책으로 간주

매칭 예시:

등록된 정책 1: https://example.com (시스템 저장: https://example.com*)
등록된 정책 2: https://example.com/ (시스템 저장: https://example.com/*)

접속 시도: https://example.com → 정책 1에 매칭
접속 시도: https://example.com/ → 정책 2에 매칭
접속 시도: https://example.com/page → 정책 1에 매칭

와일드카드 매칭 상세

1. 와일드카드 위치

  • 앞쪽에만 사용 가능: *example.com
  • 중간 사용 불가: example*.com
  • 뒤쪽은 시스템이 자동 추가: 사용자가 입력할 필요 없음

2. 와일드카드 매칭 동작

등록: *naver.com → 시스템 저장: *naver.com*

✅ 매칭되는 접속:
- https://naver.com
- https://news.naver.com
- https://blog.naver.com
- https://shopping.naver.com

❌ 매칭되지 않는 접속:
- https://naver.co.kr (다른 도메인)
- https://navernews.com (naver.com 문자열이 포함되지 않음)

3. 와일드카드 주의사항

의도하지 않은 매칭 발생 가능:

등록: *shopping.com → 시스템 저장: *shopping.com* (차단 정책)

❌ 의도치 않게 차단되는 접속:
- https://google.com/search?q=online-shopping.com
- https://blog.example.com/review-shopping.com-site

실제 운영 시나리오별 설정 방법

시나리오 1: 특정 사이트의 모든 접속 허용

요구사항: naver.com의 모든 서브도메인과 하위 페이지 허용

권장 설정:

등록 1: https://*naver.com (와일드카드 + 프로토콜)
등록 2: http://*naver.com (HTTP도 지원하는 경우)

매칭 결과:

시나리오 2: 특정 도메인만 정확히 허용

요구사항: www.example.com만 허용하고 서브도메인은 차단

권장 설정:

등록 1: https://www.example.com
등록 2: http://www.example.com (HTTP도 지원하는 경우)

매칭 결과:

시나리오 3: 쇼핑몰 사이트 일괄 차단

요구사항: 모든 쇼핑 관련 사이트 차단

권장 설정:

등록 1: *shop.com (차단)
등록 2: *shopping.com (차단)
등록 3: *mall.com (차단)

주의사항: 검색엔진에서 해당 키워드 검색 시 의도치 않게 차단될 수 있음

정책 설정 베스트 프랙티스

1. 프로토콜 이중 등록

✅ 권장: HTTP와 HTTPS 모두 등록
- https://example.com
- http://example.com

❌ 비권장: 하나만 등록 (다른 프로토콜로 우회 가능)

2. 슬래시 처리

✅ 권장: 슬래시 없는 버전 등록 (하위 경로 모두 포함)
- https://example.com (→ https://example.com*)

❌ 주의: 슬래시 있는 버전만 등록
- https://example.com/ (→ https://example.com/*)
→ https://example.com 접속 시 매칭되지 않을 수 있음

3. 와일드카드 신중 사용

✅ 권장: 서브도메인 허용이 명확한 경우만 사용
- *company.com (회사 공식 도메인들)

❌ 주의: 일반적인 키워드로 와일드카드 사용
- *shop.com (의도치 않은 매칭 발생 가능)

문제 해결 가이드

문제 1: 등록했는데 접속이 안 됨

확인 사항:

  1. 프로토콜 일치 여부 (http vs https)
  2. www 포함 여부
  3. 맨 뒤 슬래시(/) 여부
  4. 와일드카드 패턴의 정확성

해결 방법:

  • 실제 접속하는 URL과 정확히 동일한 패턴으로 등록
  • 필요시 여러 버전으로 등록 (http/https, www/non-www)

문제 2: 차단해야 하는데 접속됨

확인 사항:

  1. 차단 정책이 올바르게 설정되었는지
  2. 다른 허용 정책과 중복되지 않는지
  3. 와일드카드 패턴이 너무 넓지 않은지

해결 방법:

  • 조건부정책에서 차단 설정 재확인
  • 중복되는 허용 정책 제거
  • 더 구체적인 패턴으로 변경

문제 3: 의도치 않은 사이트까지 차단됨

원인: 와일드카드 패턴이 너무 포괄적

해결 방법:

  • 더 구체적인 도메인 패턴 사용
  • 와일드카드 대신 개별 URL 등록
  • 허용해야 하는 사이트는 별도 허용 정책 추가

그룹 관리

그룹 생성

URL들을 카테고리별로 묶어서 관리하기 위한 그룹을 생성합니다.

  1. 그룹 추가 시작

    • "URL 목록" 탭에서 [+추가] 버튼 클릭
    • 드롭다운에서 [그룹 추가] 선택
  2. 그룹 정보 입력

    • 이름 (필수): 그룹을 식별할 고유한 이름
    • 설명 (선택): 그룹의 용도나 특징 설명
  3. 그룹 생성 완료

    • [확인] 버튼 클릭하여 그룹 생성

그룹 수정

  1. 수정할 그룹 선택

    • URL 목록에서 수정하려는 그룹의 체크박스 선택
    • 상단에 활성화되는 [편집] 버튼 클릭
  2. 그룹 정보 수정

    • 그룹 수정 창에서 이름이나 설명 변경
    • [확인] 버튼으로 변경사항 저장

그룹 삭제

  1. 삭제할 그룹 선택

    • URL 목록에서 삭제하려는 그룹의 체크박스 선택
    • 상단에 활성화되는 [삭제] 버튼 클릭
  2. 삭제 확인

    • "선택한 항목 1개를 삭제합니다" 확인 메시지 표시
    • [확인] 클릭 시 그룹과 그룹에 속한 모든 URL이 함께 삭제됨

⚠️ 중요: 그룹 삭제 시 해당 그룹에 포함된 모든 사이트도 함께 삭제되니 신중하게 결정하세요.


URL 수정 및 삭제

URL 수정

  1. 수정할 URL 선택

    • URL 목록에서 수정하려는 사이트 선택
    • [편집] 버튼 클릭
  2. 사이트 정보 수정

    • 사이트 수정 슬라이드 패널이 열림
    • 이름, 설명, 접속 정보, 그룹 등 필요한 항목 수정
    • [저장] 버튼으로 변경사항 저장

URL 삭제

  1. 삭제할 URL 선택

    • URL 목록에서 삭제하려는 사이트 선택
    • [삭제] 버튼 클릭
  2. 삭제 확인

    • "선택한 항목 1개를 삭제합니다" 확인 메시지 표시
    • [확인] 클릭하여 URL 삭제 완료

목록 관리 기능

검색 및 필터링

검색 기능:

  • 상단 검색창에서 사이트 이름이나 URL로 검색 가능
  • 실시간 검색으로 입력 즉시 결과 표시

목록 표시 정보:

  • 이름: 사이트 식별명
  • 접속정보: 실제 URL 주소 (시스템 저장 형태로 표시)
  • 설명: 사이트에 대한 부가 정보
  • 수정일: 마지막 수정된 날짜

대량 작업

다중 선택:

  • 체크박스로 여러 항목 동시 선택 가능
  • 선택된 항목에 대해 일괄 편집/삭제 가능

내보내기:

  • [목록 다운로드] 버튼으로 현재 URL 목록을 CSV 파일로 내보내기
  • 백업이나 다른 시스템으로의 이전 시 활용

문제 해결

자주 발생하는 문제

URL 등록 실패:

  • URL 형식 확인 (http:// 또는 https:// 포함 여부, 또는 *로 시작)
  • 이름 중복 확인
  • 와일드카드 위치 확인 (앞쪽에만 사용 가능)
  • 최소 하나의 점(.) 포함 확인

접속이 안 되는 경우:

  • 프로토콜 일치 여부 확인 (등록: https, 접속: http)
  • www 포함 여부 확인 (와일드카드의 경우 별도 등록 필요)
  • 맨 뒤 슬래시(/) 여부 확인
  • 조건부정책에서 허용/차단 설정 재확인

일괄 등록 오류:

  • CSV 파일 인코딩 확인 (UTF-8 권장)
  • 템플릿 형식 준수 여부 확인
  • 각 행의 필수 항목 입력 여부 확인
  • 와일드카드 형식 확인 (*로 시작, 중간에 사용 불가)

의도치 않은 차단 발생:

  • 와일드카드 패턴이 너무 포괄적이지 않은지 확인
  • 검색엔진 사용 시 키워드 매칭으로 인한 차단 확인
  • 더 구체적인 도메인 패턴 사용 검토

그룹 관리 문제:

  • 그룹 삭제 전 포함된 URL 확인
  • 그룹 이름 중복 방지
  • 적절한 그룹 분류 체계 수립