These are some of the common questions posted on support forum.
How to | Solution |
---|---|
Match only site’s homepage: http://www.mysite.com/ |
Create an item as follow: From URL: ^/$ The expression means “start with (^) and end with ($) slash (/)” (i.e. there’s ONLY the slash). |
Match an URL with one or more parameters: http://www.mysite.com/catalog.php?page=1&order=asc |
Create an item as follow: From URL: /catalog\.php\?page=1&order=asc Or: /catalog\.php[[.question-mark.]]page=1&order=asc In both cases you need to "escape" special chars like the question mark (?) or the dot (.) as you need them "literal". You can do it with a backslash (\) behind, (or using special strings like "[[.question-mark.]]"). |
Match with a single rule all the URLs like the following: /index2.php?option=com_content&task=view&id=159&pop=1&page=52&Itemid=10218 |
Create an item as follow: From URL: /index2\.php\?option=com_content&task=view&id=[0-9]{1,3}&pop=1&page=[0-9]{1,2}&Itemid=[0-9]{1,5} The expression [0-9]{1,5} means "a sequence from 1 to 5 digits". |
Redirect from an old folder to a new one: Old structure: http://www.mysite.com/category/oldfolder/anything New structure: http://www.mysite.com/category/newfolder/anything |
Create an item as follow: From URL: ^/category/oldfolder/ |