トラブルシューティング
このページでは、Redirect Web を使用する際によくある問題とその対処法を掲載しています。
リダイレクトルールが機能しない
ルールが期待どおりに動作しない場合、次の点を確認してください。
-
ブラウザ拡張がインストールされ、該当ページで有効になっているか: Redirect Web のブラウザ拡張をインストールし、リダイレクト元のウェブページで拡張が有効になっていることを確認してください。ソースのウェブページで拡張のポップアップをこのように開ける場合は、拡張は正しくインストールされています:
-
ルール設定が正しいか: Redirect Web ネイティブアプリでリダイレクトルールを再確認してください。ソース URL パターン、ターゲット URL、および条件が正しく設定されていることを確認します。ルールが有効かどうかを確認するには、編集画面の Examples セクションに例の URL を入力してください。ルールが有効であれば、入力した URL に対する期待される遷移先が以下のように表示されます:
拡張のポップアップにエラーが表示される
Redirect Web app hasn't been installed or is not working properly.
Please get the app from the App Store.
拡張のポップアップを開いたときに上記のエラーが表示される場合、Redirect Web ネイティブアプリがインストールされていないか、正しく動作していないことを意味します。
最新バージョンの Redirect Web を App Store からインストールしていることを確認してください。
ネイティブアプリをインストールした後、ブラウザを再起動する必要がある場合があります。
- ブラウザ拡張だけでは動作しません。拡張を利用するには Redirect Web ネイティブアプリのインストールが必要です。
- Safari を使用している場合、ネイティブアプリに拡張が同梱されているため、拡張を別途インストールする必要はありません。
リダイレクト前に元のページが一瞬表示される
これは Original タイプのリダイレクトルールを使用している場合に発生します。このタイプはさまざまな高度な機能を提供しますが、リダイレクトを実行する前に元のページが読み込まれる可能性があるため、一瞬元のページがフラッシュすることがあります。
編集画面で Type を DNR に変更すると、この問題を回避できます。
Firefox では WebRequest API を利用するため、Original タイプでも元のページが読み込まれることはなく、この問題は発生しないはずです。
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 をご覧ください。混乱を招いて申し訳ありません。
さらに助けが必要な場合
上記の方法を試しても問題が解決しない場合は、contact us までご連絡ください。