зеркало из
1
0
Форкнуть 0
fiddler-everywhere-docs/knowledge-base/redirecting-with-rulesbuild...

2.2 KiB

title description type slug publish res_type previous_url
Redirecting Traffic between Servers through the Rules Tab Create match rules and actions to redirect traffic while using regex variables with the Fiddler Everywhere local proxy. how-to rulesbuilder-redirect-traffic true kb /knowledge-base/redirecting-with-autoresponder

Environment

Product Fiddler Everywhere
Product Version 1.0.0 and above

Description

How can I use the [Rules]({%slug modify-traffic-get-started%}) tab for redirecting traffic from one server to another?

Solution

To accomplish this scenario, we can use a basic redirect or a rule, which utilizes regex and regex variables.

Using a Basic Redirect

To redirect traffic from one server to another, implement a basic redirect rule.

Match Condition: URL > Contains > https://docs.telerik.com/fiddler-everywhere/introduction Action: Update URL > Set Value > http://localhost:4000/fiddler-everywhere/introduction

Redirecting with Regex

To create more complex redirect rules, use the Fiddler Everywhere regex support for creating Match Conditions rules and Actions.

Match Condition: URL > Regular Expression > (.*)docs.telerik.com/(.*) Action: Update URL > Regular Expression > Find (.*)docs.telerik.com/(.*) + Replace http://localhost:4000/$2

Creating a rule that uses regular expression to change an URL

In the previous example, two regex variables are automatically created. The second one will have as its value everything that comes after the last slash (/).

As a result, after applying the above rule, the following example endpoint

https://docs.telerik.com/fiddler-everywhere/modify-and-filter-traffic/modify-traffic-with-rules

will be redirected to

http://localhost:4000/fiddler-everywhere/modify-and-filter-traffic/modify-traffic-with-rules

See Also

  • [Sample Rules Presets]({%slug adv_techniques_fiddler%})
  • [Using Breakpoints]({%slug rulesbuilder-breakpoints%})
  • [Understanding the Matching Conditions and the Actions]({%slug fiddler-rules-actions%}#conditions)
  • [Understanding the role of Final and Non-Final Actions]({%slug fiddler-rules-actions%}#final-and-non-final-actions)