문제 해결
이 페이지에는 Redirect Web 사용 중 자주 발생하는 문제와 그 해결 방법을 정리해 두었습니다.
리디렉션 규칙이 작동하지 않을 때
규칙이 예상대로 작동하지 않는 경우, 다음 항목을 확인하세요.
-
브라우저 확장 프로그램이 올바른 페이지에 설치되어 있고 활성화되어 있는지: Redirect Web 브라우저 확장 기능이 설치되어 있으며, 리디렉션하려는 원본 웹페이지에서 확장 기능이 활성화되어 있는지 확인하세요. 소스 웹페이지에서 아래와 같이 확장 팝업을 열 수 있다면 올바르게 설치된 것입니다:
-
규칙 설정이 올바른지: Redirect Web 네이티브 앱에서 리디렉션 규칙을 다시 확인하세요. 소스 URL 패턴, 대상 URL 및 조건들이 정확히 설정되어 있는지 확인합니다. 규칙이 유효한지 확인하려면 편집 화면의 Examples 섹션에 예시 URL을 입력해 보세요. 규칙이 유효하면 입력한 예시 아래에 예상되는 목적지 URL이 표시됩니다:
확장 팝업에 오류가 표시될 때
Redirect Web 앱이 설치되지 않았거나 제대로 작동하지 않습니다.
App Store에서 앱을 설치하세요.
확장 팝업을 열 때 위와 같은 오류가 표시되면 Redirect Web 네이티브 앱이 설치되어 있지 않거나 정상적으로 실행되고 있지 않다는 의미입니다.
App Store(https://apps.apple.com/app/id1571283503)에서 최신 버전의 Redirect Web을 설치했는지 확인해 주세요.
네이티브 앱을 설치한 후 브라우저를 다시 시작해야 할 수도 있습니다.
- 브라우저 확장 기능을 사용하려면 Redirect Web 네이티브 앱을 설치해야 합니다. 확장 기능만으로는 동작하지 않습니다.
- Safari 사용자는 네이티브 앱에 확장 기능이 번들되어 있으므로 별도로 확장 기능을 설치할 필요가 없습니다.
원본 페이지가 잠깐 깜박인 후 리디렉션될 때
이는 Original 타입의 리디렉션 규칙을 사용할 때 발생합니다. 이 타입은 다양한 고급 기능을 제공하지만, 리디렉션을 수행하기 전에 원본 페이지가 로드되도록 허용할 수 있어 원본 페이지가 잠깐 깜박일 수 있습니다.
편집 화면에서 Type을 DNR로 변경하면 이 문제를 피할 수 있습니다.
Firefox에서는 Original 타입에서도 이 문제가 발생하지 않아야 합니다. Firefox는 WebRequest API에 의존하여 원본 페이지가 로드되는 것을 차단하기 때문입니다.
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을 참조하세요. 혼란을 드려 죄송합니다!
추가 지원
위의 해결 방법으로 문제가 해결되지 않는 경우, 문의하기로 연락해 주세요.