From 31f4e4a67811467aefa45a4a42df36cd853602ba Mon Sep 17 00:00:00 2001
From: Einar Egilsson
Date: Fri, 16 Oct 2009 13:56:15 +0000
Subject: Version 2.0 candidate
git-svn-id: http://einaregilsson.googlecode.com/svn/mozilla/redirector/trunk@273 119bf307-c92d-0410-89bd-8f53e6181181
---
chrome/content/ui/help.html | 9 +++++++++
1 file changed, 9 insertions(+)
(limited to 'chrome/content/ui')
diff --git a/chrome/content/ui/help.html b/chrome/content/ui/help.html
index 0ce6769..19105a4 100644
--- a/chrome/content/ui/help.html
+++ b/chrome/content/ui/help.html
@@ -19,6 +19,7 @@
Exclude pattern
Redirect to
Pattern type
+ Unescape matches
Wildcards
@@ -74,6 +75,14 @@
Pattern type: This specifies how Redirector should interpret the patterns, either as
wildcards or regular expressions.
+
+ Unescape matches: A common usage of Redirector is to catch urls like
+ http://foo.com/redirect.php?url=http%3A%2F%2Fbar%2Ecom%2Fpath and try to catch the url parameter and redirect to it. A pattern
+ like http://foo.com/redirect.php?url=* might be used for that purpose. However, if the url parameter is escaped (also known
+ as urlencoded) then that won't work. In the url above we see that it starts with http%3A%2F%2F instead of http://, and Firefox
+ won't accept this as a new url to redirect to. So, in cases like these you can check the Unescape matches option and then all
+ matches will be unescaped (turned from e.g. http%3A%2F%2Fbar%2Ecom to http://bar.com) before being inserted into the target url.
+
--
cgit v1.2.3-70-g09d2