링크 검사기 the-link-checker

콘텐츠 작성자는 자신의 콘텐츠 페이지에 포함된 모든 링크의 유효성 검사를 신경 쓰지 않아도 됩니다.

링크 검사기는 다음 링크를 포함하여 콘텐츠 작성자를 지원하기 위해 자동으로 실행됩니다.

  • 콘텐츠에 추가되는 링크의 유효성 검사
  • 컨텐츠에 모든 외부 링크 목록 표시
  • 링크 변환 수행

링크 검사기에는 몇 가지 기능이 있습니다 구성 옵션 유효성 검사 내부 정의, 특정 링크 또는 링크 패턴을 유효성 검사에서 생략하도록 허용 및 링크 재작성 규칙 재작성 등의 작업을 수행할 수 있습니다.

링크 검사기가 두 유효성 검사 내부 링크외부 링크.

NOTE
링크 검사기는 모든 컨텐츠 페이지의 링크를 검사하므로 링크 검사기는 대형 저장소의 성능에 영향을 줄 수 있습니다. 이러한 경우 다음을 수행해야 합니다. 링크 검사기 실행 빈도 구성 또는 비활성화합니다.

내부 링크 검사 internal

내부 링크는 AEM 저장소의 다른 콘텐츠에 대한 링크입니다. RTE의 경로 선택기를 사용하거나 사용자 지정 구성 요소를 사용하여 내부 링크를 추가할 수 있습니다. 예:

  • 내 페이지 /content/wknd/us/en/adventures/ski-touring.html
  • 에 대한 링크 포함 /content/wknd/us/en/adventures/extreme-ironing.html 다음 기간: 텍스트 구성 요소입니다.

내부 링크는 콘텐츠 작성자가 페이지에 내부 링크를 추가하는 즉시 검증됩니다. 링크가 잘못된 경우:

  • 게시자에서 제거됩니다. 링크의 텍스트는 유지되지만 링크 자체는 제거됩니다.
  • 작성 인터페이스에서 끊어진 링크로 표시됩니다.

페이지 작성 시 끊어진 내부 링크

외부 링크 확인 external

외부 링크는 AEM 리포지토리 외부의 컨텐츠에 대한 링크입니다. 외부 링크는 RTE를 사용하거나 사용자 지정 구성 요소를 사용하여 추가할 수 있습니다. 예:

  • 내 페이지 /content/wknd/us/en/adventures/ski-touring.html
  • 에 대한 링크 포함 https://bunwarmerthermalunderwear.com 다음 기간: 텍스트 구성 요소입니다.

외부 링크는 구문을 확인하고 가용성을 확인합니다. 이 검사는 구성 가능한 내부에서 비동기적으로 수행됩니다. 링크 검사기에서 잘못된 외부 링크를 찾은 경우:

  • 게시자에서 제거됩니다. 링크의 텍스트는 유지되지만 링크 자체는 제거됩니다.
  • 작성 인터페이스에서 끊어진 링크로 표시됩니다.

페이지 작성 시 끊어진 내부 링크

또한 외부 링크 확인 인터페이스는 콘텐츠 페이지의 모든 외부 링크에 대한 개요를 제공합니다.

외부 링크 검사기를 사용하려면

  1. 사용 탐색, 선택 도구, 그런 다음 사이트.
  2. 선택 외부 링크 확인 모든 외부 링크 목록이 표시됩니다.

외부 링크 확인 창

다음 정보가 표시됩니다.

  • 상태 - 다음 중 하나일 수 있는 링크의 유효성 검사 상태:

    • 유효 - 링크 검사기를 통해 외부 링크에 연결할 수 있습니다.
    • 보류 중 - 외부 링크가 사이트 콘텐츠에 추가되었지만 링크 검사기에서 아직 유효성을 검사하지 않았습니다.
    • 잘못됨 - 링크 검사기에서 외부 링크에 연결할 수 없음
  • URL - 외부 링크

  • 레퍼러 - 외부 링크가 포함된 콘텐츠 페이지

  • 마지막 확인 - 마지막으로 링크 검사기에서 외부 링크를 확인한 시간

  • 마지막 상태 - Link Checked가 외부 링크를 마지막으로 확인했을 때 반환된 마지막 HTML 상태 코드

  • 마지막 사용 가능 - 링크를 링크 검사기에서 마지막으로 사용할 수 있게 된 이후의 시간

  • 마지막 액세스 시간 - 작성 인터페이스에서 외부 링크가 있는 페이지에 마지막으로 액세스한 이후 시간

링크 목록의 맨 위에 있는 두 개의 버튼을 사용하여 창 내용을 조작할 수 있습니다.

  • 새로 고침 - 목록의 콘텐츠를 새로 고침하는 방법
  • 확인 - 목록에서 선택한 개별 외부 링크를 확인하는 방법

외부 링크 확인 작동 방식 how-it-works

외부 링크 검사기는 사용하기 쉽지만 여러 서비스에 의존하며 작동 방식을 이해하면 다음 방법을 이해하는 데 도움이 됩니다. 링크 검사기 구성 여러분의 요구를 충족시키기 위해.

  1. 콘텐츠 작성자가 페이지에 대한 링크를 저장할 때마다 이벤트 처리기가 트리거됩니다.
  2. 이벤트 처리기가 아래의 모든 컨텐츠를 트래버스합니다. /content 및 가 새 링크 또는 업데이트된 링크를 확인하고 이를 링크 검사기용 캐시에 추가합니다.
  3. 다음 일별 CQ 링크 검사기 서비스 그런 다음 정기적인 일정에 따라 를 실행하여 캐시의 항목에 유효한 구문이 있는지 확인합니다.
  4. 그러면 구문으로 검증된 링크가 외부 링크 확인 창. 그러나 다음 단계에 있을 것입니다. 보류 중 주.
  5. 다음 일별 CQ 링크 검사기 작업 그런 다음 정기적으로 을 실행하여 GET 호출을 통해 링크의 유효성을 검사합니다.
  6. 다음 일별 CQ 링크 검사기 작업 그런 다음 외부 링크 확인 창의 항목을 GET 호출 결과로 업데이트합니다.

링크 검사기 구성 configuring

링크 검사기는 AEM에서 즉시 자동으로 사용할 수 있습니다. 그러나 동작을 변경하기 위해 수정할 수 있는 몇 가지 OSGi 구성이 있습니다.

  • 일별 CQ 링크 검사기 정보 스토리지 서비스 - 이 서비스는 저장소의 링크 검사기 캐시 크기를 정의합니다.
  • 일별 CQ 링크 검사기 서비스 - 이 서비스는 외부 링크 구문의 비동기 검사를 수행합니다. 확인 기간과 다른 옵션 중에서 검사기가 건너뛴 링크 유형을 정의할 수 있습니다.
  • 일별 CQ 링크 검사기 작업 - 이 서비스는 외부 링크에 대한 GET 유효성 검사를 수행합니다. 이 옵션을 사용하면 다른 옵션 간의 불량 링크와 우수 링크를 확인하기 위해 간격을 별도로 정의할 수 있습니다.
  • 일별 CQ 링크 검사기 변환기 - 사용자 정의 규칙 세트를 기준으로 링크를 변환할 수 있습니다.

문서 보기 OSGi 구성 설정 OSGi 설정을 변경하는 방법에 대한 자세한 내용을 참조하십시오.

링크 검사기 비활성화 disabling

링크 검사기를 완전히 비활성화하도록 선택할 수 있습니다. 방법은 다음과 같습니다.

  1. OSGi 콘솔을 엽니다.

  2. 편집 일별 CQ 링크 검사기 변환기

  3. 비활성화하려는 옵션을 선택합니다.

    • 확인 비활성화 - 링크 유효성 검사를 비활성화하려면
    • 재작성 비활성화 - 링크 변환을 비활성화합니다.
NOTE
콘텐츠 만들기를 시작한 후 링크 검사를 비활성화해도 계속해서 외부 링크 확인 창, 하지만 더 이상 업데이트되지 않습니다.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2