Ok, I have changed some things around in the hopes that it will fix my
issues, but I am still not having much luck...

Inside of ACD I have Dispatch.pm.  Here is the contents of that file:

package ACD::Dispatch;
use base 'CGI::Application::Dispatch';
use warnings;

sub dispatch_args {
    return {
        prefix  => 'ACD',
        debug => 1,
        table   => [
            '/'                => { app => 'Home', rm => 'welcome' },
            ':app/:rm?'        => { },
        ],
    };
}

1;

I am using Apache 2.2 on windows with mod_perl.

I think this is all you might need to see from there:


<VirtualHost *:8080>
   ErrorLog "C:/path/to/acd/logs/error.log"
   <Perl>
      use lib 'C:/path/to/acd';
      $ENV{MODE} = 'development';
   </Perl>
    ScriptAlias / "C:/path/to/acd"
   <Location  />
      SetHandler perl-script
      PerlHandler ACD::Dispatch
      Order allow,deny
      Allow from all
   </Location>
</VirtualHost>



Ok, so here is what has been happening:

Go to:
localhost:8080
Get:
Home, welcome

Go to:
localhost:8080/fdjksalfdsafdsa
Get:
Home, welcome

Go to:
localhost/abc/jkfldjskljfdkls/home_othercontroller/some_rm
Get:
Home/OtherController, some_rm


Michael Peters was trying to help me and said that it has to do with
Apache being weird with Directory directives, but now it's a Location
and the issue is still happening.

So I guess my question is why is it ignoring that first directory and
how do I get it to stop?


Thanks for any help at all!


--

-fREW

#####  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/                 ##
##                                                            ##
################################################################

Reply via email to