Hi,
I'm working on ReDJ 1.4 and there will be two major improvements:
1) The destination URL will be dinamic;
2) There will be an option to choose redirection type between 301, 307 and 200 (I mean that "internal redirect" will be introduced).
About the first feature, the simplest way to do this (I think) is to add "macro" support for the destination URL, where the macro are replaced with some pieces of current source URL. At the moment a good number of macro are supported. Referring to this source url as example:
http://fredbloggs::8080/path/to/Joomla/section/cat/index.php?task=view&id=32#anchorthis
You can get the following "parts" that you can put into the destination:
{getscheme}="http"
{getuser}="fredbloggs"
{getpass}="itsasecret"
{gethost}="www.example.com"
...
{getquery}="task=view&id=32"
{getfullquery}="?task=view&id=32"
...
So, to accomplish what you need the item could be:
From URL: /someurl?somedetail=somevalue
To URL: http://someotherurl{getfullquery}
About your second tip, it's a great suggestion, and I think it's easy to add another macro:
From URL: /someurl?somedetail=somevalue
To URL: {article ID}
Where ID is the article key number.
Thanks a lot,
Luigi