Hello all, I've got an Catalyst webapp that has several areas:
/admin/... /manage/... /client/... All of these are accessible from one site: mysite.com/admin mysite.com/manage mysite.com/client Now, here's the tricky part. I'd really like to have a proxy or URL-rewriting setup that allowed for: client1.com/abc (handled by /client/abc) client2.com/abc (handled by /client/abc) client3.com/xyz (handled by /client/xyz) I'm currently using FastCGI and it's not a problem to map multiple virtual hosts to the Catalyst app. I can even setup Apache to do an Alias / /path/to/myapp_fastcgi.pl/client/, which starts to do what I want. The problem is that $c->uri_for will always return something like http://client1.com/client/... for any action I need the URI to. I'm sure there is a better way to do this? I suppose that I could override uri_for() to strip ^/client if the HTTP_HOST is not mysite.com but that seems ugly. Thanks in advance! Best, Brian Kirkbride _______________________________________________ List: [email protected] Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
