For example, you can associate the path "hello-world" with the query "option=com_content&view=article&id=42", so when a user types the URL "http://yourServer/BaseJoomlaUrl/hello-world" the article with id 42 is loaded, and when the internal Joomla! URL "index.php?option=com_content&view=article&id=42" is translated to a humanly readable URL, "http://yourServer/BaseJoomlaUrl/hello-world" will be generated.
-Paths and internal Joomla! queries can be parametrized using the PHP regular expressions syntax.
-Optional cache for the generated paths and queries.
-Manager interface to add, edit and remove the routes in the Joomla! backend.
-Joomla! 1.7.x/2.5.x: Simple Custom Router 0.1
-Joomla! 3.x: Simple Custom Router 0.1.3
Please note that Joomla! articles are used in the examples of the documentation because they are the most common target for this extension. However, that does not mean that Simple Custom Router works only with Joomla! articles; it can be used with other Joomla! extensions too (although it does not work with every single Joomla! extension).
Keep up the terrific work David!
Please ensure that you have explicitly enabled the plugin (components in Joomla! are enabled by default after the installation, but plugins are not).
If the plugin is enabled, take into account that the "Test routes" only shows the path or query that would be generated for the given query or path, but it can't check whether the generated query is handled by any component or not. Therefore, you may have a typo in your query (for example, in the name of the component), or you may have another extension installed that overrides Simple Custom Router.
Still, if you can't get it working, please contact me by e-mail.