Estou usando a extensão Requestly Chrome e Firefox para configurar redirecionamentos. Eu tenho um caso de uso no qual desejo mudar o host de digamos - www.a.com para www.b.com, exceto quando www.a.com tiver um caminho específico (por exemplo, www.a.com/do_not_switch)
Sei que o Requestly oferece suporte a correspondências Regex e WildCard, mas não vejo uma opção para fornecer um filtro negativo - algo como Não contém.
Precisa de ajuda para alcançar este caso de uso. Aqui está o exemplo
Redirecionar https://gsd.zgjx.zwa.com/ * --> https://asc.zxc.com/ *
exceto https://gsd.zgjx.zwa.com/gsd/translation/ ...
PS: postar esta pergunta em nome de um usuário como a solução para este problema é genérico e será aplicável/útil para outros usuários no futuro
Requestly não oferece suporte a filtro negativo (por exemplo, Não contém), mas você pode usar um truque simples para resolver esse caso de uso.
Resumo
Eu resolvi e criei a regra para você. Siga estas etapas
Import List
no botão no canto superior direitoDetalhes
Passo 1 - Altere o nome do host para outro quando o URL corresponder à sua condição de exceção
Passo 2 - Definir um par genérico para configurar o Redirecionamento
No próximo par, adicione a Lógica de Redirecionamento de forma genérica para todos os caminhos. Observe que isso não se aplicará ao seu caminho de exceção porque o nome do host já foi alterado no primeiro par.
Etapa 3 - Reverter o nome do host fictício para o original
Aqui está uma captura de tela para ajudá-lo com o visual
Deixe-me saber se não funcionar para você.