Before Firefox loads a URL, Firefox asks FoxyProxy if a proxy should be used. FoxyProxy answers this question by attempting to match the current URL with all of the URL patterns you define below. The simplest way to specify patterns is with wildcards.
Wildcards are pervasive throughout computing; you've most likely seen them before. The asterisk (*) substitutes as a wildcard character for zero or more characters, and the question mark (?) substitutes as a wildcard character for any one character.
More advanced matching rules are possible using regular expressions. For details, click the "Help Contents" button.
| URL Pattern | Some Matches | Some Non-Matches |
|---|---|---|
| *://*.yahoo.com/* | Everything in Yahoo's domain | http://mail.google.com/ |
| *://mail.yahoo.com/* | http://mail.yahoo.com/ http://mail.yahoo.com/clownshoes/ http://mail.yahoo.com/inbox/123.html ftp://mail.yahoo.com | http://maps.yahoo.com |
| http://??.wikipedia.org/wiki/Clown | http://en.wikipedia.org/wiki/Clown http://de.wikipedia.org/wiki/Clown http://cs.wikipedia.org/wiki/Clown | https://en.wikipedia.org/wiki/Clown http://de.wikipedia.org/wiki/Clown/ ftp://en.wikipedia.org/wiki/Clown |
| http://digg.com/ | http://digg.com/ | http://digg.com http://www.digg.com/ |
| *://*.asimov.???/* | ftp://ftp.asimov.net/ ftp://ftp.asimov.com/theory.html http://bear.asimov.net/mom/ https://isaac.asimov.org/hercules gopher://asimov.net/ |
ftp://ftp.asimov.co.uk http://isaac.home.com/tin.php |
| * | Matches everything |