
Hi! On Fri, 11 Jun 2004 09:40:13 +0900, KMP Developer <jc@itsec.co.kr> wrote:
I'm building my web app using your tbnl and today is day 2 :)
Yesterday I found a bug in process-apache-command function(modlisp.lisp).
When url of client browser is invalid(for example: "http://localhost/abc???def") the function does nothing(e.g. doesn't return any html).
I can't reproduce that here, I get a 404 reply. Are you sure you have setup httpd.conf correctly such that all localhost URLs are served through TBNL?
Based on Apache's behaviour(I'm not a http expert, btw), it should return '404 not found' and there should be a way user can add a friendly 'not found' page, I think.
You can create your own friendly 404 page if you put a 'catch-all' handler at the end of the dispatch table <http://weitz.de/tbnl/#*dispatch-table*> or simply change the value of *DEFAULT-HANDLER* <http://weitz.de/tbnl/#*default-handler*>
You may know this problem, and I'd like to ask its fix before I try to write one for myself.
Thanks for tbnl
You're welcome. Please use the mailing list for bug reports, thanks. Cheers, Edi.
participants (1)
-
Edi Weitz