質問: requestlyで「含まない」またはネガティブフィルターを実装する方法 requestly chrome&firefox拡張機能 を使用してリダイレクトを設定しています。ホストをたとえば-www.a.comからに切り替えたいユースケースがあります。 www.a.comに特定のパスがある場合を除き、www.b.com(例:www.a.com/do_not_switch)requestlyがサポートしていることは知っています 正規表現とワイルドカードの一致 しかし、ネガティブフィルターを提供するオプションが表示されません-含まれていません。このユースケースを達成するために助けが必要です。これが例ですリダイレクト https://gsd.zgjx.zwa.com/ *-> https:// asc.zxc.com/ *except https://gsd.zgjx.zwa.com/gsd/translation/ .. ..ps:この問題の解決策は一般的であり、将来的に他のユーザーに適用可能/役立つため、ユーザーに代わってこの質問を投稿する
回答: requestlyはネガティブフィルターをサポートしていません(例:含まれていません)が、簡単なトリックを使用してこのユースケースを解決できます。概要私はあなたのためにルールを解決して作成しました。次の手順に従ってください インストール 要求に応じて 開く https://app.requestly.in/rules/#sharedlist/1566298072114-negative-filter-example-support-request 右上のimport listボタンをクリックします 詳細ステップ1-urlが例外条件に一致したら、ホスト名を別のものに変更しますurl matches (wildcard) https://gsd.zgjx.zwa.com/gsd/translation/* destination https://www.dummyhost.com/gsd/translation/$1 ステップ2-リダイレクトを設定するためのジェネリックペアを定義する次のペアでは、すべてのパスに対して一般的にリダイレクトロジックを追加します。ホスト名は最初のペアですでに変更されているため、例外パスには適用されないことに注意してください。url matches (wildcard) https://gsd.zgjx.zwa.com/* destination https://asc.zxc.com/$1 手順3-ダミーのホスト名を元に戻すurl matches (wildcard) https://www.dummyhost.com/gsd/translation/* https://gsd.zgjx.zwa.com/gsd/translation/$1 これがビジュアルに役立つスクリーンショットです うまくいかない場合はお知らせください。