problem using ErrorMessages.db to redirect requests
This WebDNA talk-list message is from 2004
It keeps the original formatting.
numero = 59924
interpreted = N
texte = Hello,I have a site I just moved from 4.51 to 6.0 on linux. I am using the errors db to redirect requests styled a certain way, unfortunately it does not seem to work on the 6.0 install.The 'normal' link would be styled as: http://www.bear.net/bears/details.html?record_id=10198944095185228The 'easy' links I am promoting, which would re-direct to the above would be: http://www.bear.net/profiles/Sandrobear/The below entry in the ErrorMssages.db is what was working on the 4.5 install, but does not work on 6.0.I am guessing that maybe I Was just lucky that it worked on the 4.51 and the way I wrote it apparently breaks something on 6.0 - any suggestions?I basically look for a request in the /profiles/ directory (which does in fact exist on the server) the do a search on the last part - the username - in the database and then do a re-direct to the original long URL. If it were to stay at the shorter URL that would also be fine. The problem is accessing a link with the name vs. the record ID no longer works.--- ErrorMessages.db record ---TemplateNotFound[hideif [thisurl]^/profiles]Error: template '[param1]' not found[/hideif][showif [thisurl]^/profiles][ListWords Words=[thisurl]&Delimiters=/][showif [index]=2][text show=f]nick=[word][/text][/showif][/ListWords][search db=/databases/bears.db&eqWebNickDatarq=[url][nick][/url]&eqprocessDatarq=1][numfound][hideif [numfound]=0][founditems][REDIRECT url=http://www.bear.net/bears/details.html?record_id=[record_id]][record_id]
If not redirected click here[/founditems][/hideif][/search][/showif][showif [numfound=0][REDIRECT url=http://www.bear.net/profiles/?request=[thisurl]][/showif]-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
Hello,I have a site I just moved from 4.51 to 6.0 on linux. I am using the errors db to redirect requests styled a certain way, unfortunately it does not seem to work on the 6.0 install.The 'normal' link would be styled as: http://www.bear.net/bears/details.html?record_id=10198944095185228The 'easy' links I am promoting, which would re-direct to the above would be: http://www.bear.net/profiles/Sandrobear/The below entry in the ErrorMssages.db is what was working on the 4.5 install, but does not work on 6.0.I am guessing that maybe I Was just lucky that it worked on the 4.51 and the way I wrote it apparently breaks something on 6.0 - any suggestions?I basically look for a request in the /profiles/ directory (which does in fact exist on the server) the do a search on the last part - the username - in the database and then do a re-direct to the original long URL. If it were to stay at the shorter URL that would also be fine. The problem is accessing a link with the name vs. the record ID no longer works.--- ErrorMessages.db record ---TemplateNotFound[hideif [thisurl]^/profiles]Error: template '[param1]' not found[/hideif][showif [thisurl]^/profiles][ListWords Words=[thisurl]&Delimiters=/][showif [index]=2][text show=f]nick=[word][/text][/showif][/ListWords][search db=/databases/bears.db&eqWebNickDatarq=[url][nick][/url]&eqprocessDatarq=1][numfound][hideif [numfound]=0][founditems][REDIRECT url=http://www.bear.net/bears/details.html?record_id=[record_id]][record_id]