본문으로 건너뛰기

문제 해결

이 페이지에는 Redirect Web 사용 중 자주 발생하는 문제와 그 해결 방법을 정리해 두었습니다.

리디렉션 규칙이 작동하지 않을 때

규칙이 예상대로 작동하지 않는 경우, 다음 항목을 확인하세요.

  • 브라우저 확장 프로그램이 올바른 페이지에 설치되어 있고 활성화되어 있는지: Redirect Web 브라우저 확장 기능이 설치되어 있으며, 리디렉션하려는 원본 웹페이지에서 확장 기능이 활성화되어 있는지 확인하세요. 소스 웹페이지에서 아래와 같이 확장 팝업을 열 수 있다면 올바르게 설치된 것입니다:

    Redirect Web 확장 팝업
  • 규칙 설정이 올바른지: Redirect Web 네이티브 앱에서 리디렉션 규칙을 다시 확인하세요. 소스 URL 패턴, 대상 URL 및 조건들이 정확히 설정되어 있는지 확인합니다. 규칙이 유효한지 확인하려면 편집 화면의 Examples 섹션에 예시 URL을 입력해 보세요. 규칙이 유효하면 입력한 예시 아래에 예상되는 목적지 URL이 표시됩니다:

    규칙 편집 화면의 예시 URL 결과

확장 팝업에 오류가 표시될 때

Redirect Web 오류 오버레이

Redirect Web 앱이 설치되지 않았거나 제대로 작동하지 않습니다.
App Store에서 앱을 설치하세요.

확장 팝업을 열 때 위와 같은 오류가 표시되면 Redirect Web 네이티브 앱이 설치되어 있지 않거나 정상적으로 실행되고 있지 않다는 의미입니다.

App Store(https://apps.apple.com/app/id1571283503)에서 최신 버전의 Redirect Web을 설치했는지 확인해 주세요.

네이티브 앱을 설치한 후 브라우저를 다시 시작해야 할 수도 있습니다.

노트
  • 브라우저 확장 기능을 사용하려면 Redirect Web 네이티브 앱을 설치해야 합니다. 확장 기능만으로는 동작하지 않습니다.
  • Safari 사용자는 네이티브 앱에 확장 기능이 번들되어 있으므로 별도로 확장 기능을 설치할 필요가 없습니다.

원본 페이지가 잠깐 깜박인 후 리디렉션될 때

이는 Original 타입의 리디렉션 규칙을 사용할 때 발생합니다. 이 타입은 다양한 고급 기능을 제공하지만, 리디렉션을 수행하기 전에 원본 페이지가 로드되도록 허용할 수 있어 원본 페이지가 잠깐 깜박일 수 있습니다.

편집 화면에서 TypeDNR로 변경하면 이 문제를 피할 수 있습니다.

DNR 타입으로 설정된 확장 팝업 예시
노트

Firefox에서는 Original 타입에서도 이 문제가 발생하지 않아야 합니다. Firefox는 WebRequest API에 의존하여 원본 페이지가 로드되는 것을 차단하기 때문입니다.

Safari 설정 창에 오류 메시지가 표시될 때

Safari 설정 창에서 다음과 같은 오류 메시지가 표시될 수 있습니다:

Safari 설정 창의 오류 메시지 스크린샷
  • Unable to find "popup.mobile.css" in the extension’s resources. It is an invalid path.
  • Unable to find "toolbar-button.mobile.css" in the extension’s resources. It is an invalid path.

이 오류는 Redirect Web의 기능에는 영향을 주지 않습니다. 안심하고 무시하셔도 됩니다.

이 오류는 확장 팝업이 데스크톱용과 모바일용 스타일 파일을 모두 로드하려고 시도하지만, 사용 중인 환경(Mac 또는 iOS)에 따라 둘 중 하나만 로드할 수 있기 때문에 발생합니다. 그 결과 한 파일은 항상 로드에 실패하게 되며, 이는 예상된 동작입니다.

오류 메시지를 보는 것이 걱정될 수 있다는 점을 이해하고 있으며, 향후 업데이트에서 이러한 메시지를 숨기도록 계획하고 있습니다. 자세한 내용은 GitHub issue #96을 참조하세요. 혼란을 드려 죄송합니다!

추가 지원

위의 해결 방법으로 문제가 해결되지 않는 경우, 문의하기로 연락해 주세요.