On Sat, 24 Jan 2009 21:48:48 -0600 P Kishor <[email protected]> wrote:
> The way I have set up my application, the following 3 URLs all result > in displaying "Target," that is, the 'view' runmode > > <server>/ > <server>/Target > <server>/view/Target > > I have other runmodes that are like so > > <server>/edit/Target > <server>create/New_Target > > and so on. > > Here is the problem... if a page has a link to a resource that has to > be displayed directly in the browser, for example, a PDF, > C::A::Dispatch wants to handle it as well. For example, the following > URL > > <server>/img/doc.pdf > > results in an error. How can I make C::A::Dispatch ignore URLs that > point to anything in the <server>/img/ directory? The solution you require is provided in the documentation. It is to only send URLS to your dispatcher if they do not already physically exist. The images physically exist at the URLS you are using, they would never be given to the dispatcher. See here: http://search.cpan.org/~markstos/CGI-Application-Dispatch-2.15/lib/CGI/Application/Dispatch.pm#Simple_Apache_Example Mark -- http://mark.stosberg.com/blog ##### CGI::Application community mailing list ################ ## ## ## To unsubscribe, or change your message delivery options, ## ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## ## ## ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## ## Wiki: http://cgiapp.erlbaum.net/ ## ## ## ################################################################
