[Catalyst] Apache coexistence

Eric W. Bates ericx at vineyard.net
Tue Jul 25 00:23:19 CEST 2006


thanks.  good answer.

Boris Ceranic wrote:
> Actually, I haven't answered your question. :) From Apache point of
> view, any per-dir configuration, especially Rewrite directives, are
> much slower than vhost or server wide directives. So, if possible, go
> with Apache <Location ...> tags. If not (in shared hosting
> environment), go with this one, or whatever you figure out - just keep
> in mind that it is best to do the job as close to the request itself
> as possible, and, since Apache is serving requests, it is best to let
> it do the job.
> 
> Boris
> 
> On 23/07/06, Boris Ceranic <zextra at gmail.com> wrote:
> 
>>I have posted .htaccess solution to the problem few days before. In short:
>>
>>RewriteEngine On
>>
>>RewriteCond %{REQUEST_URI} !^/?script/myapp_fastcgi.pl
>>
>># Comment following two lines to disable directory browsing!
>>
>>RewriteCond %{REQUEST_URI} !^/$
>>RewriteCond %{DOCUMENT_ROOT}/root%{REQUEST_URI} -d [OR]
>>
>>RewriteCond %{DOCUMENT_ROOT}/root%{REQUEST_URI} -f
>>RewriteRule !^root/ /root%{REQUEST_URI} [L]
>>
>>RewriteCond %{REQUEST_URI} !^/?script/myapp_fastcgi.pl
>>RewriteRule !^root/ script/myapp_fastcgi.pl%{REQUEST_URI} [L]
>>
>>For more in-depth explanation, see:
>>http://www.mail-archive.com/catalyst@lists.rawmode.org/msg00671.html
>>
>>Boris
>>
>>On 23/07/06, Eric W. Bates <ericx at vineyard.net> wrote:
>>
>>>Opinion request...
>>>
>>>In an environment where one wants some portions of the URI tree served
>>>by apache and some munched by catalyst.
>>>
>>>Do folks feel more comfortable rigging httpd.conf to with a variety of
>>>'location' tags to direct URI to the Cat hander as needed?
>>>
>>>Or is there a way to have Catalyst pass a URI request back out to apache
>>>for further processing? In which case, I could set up a location tag for
>>>  '/' into Catalyst and then pass things back out as needed.
>>>
>>>Thanks for your time.
>>>
>>>--
>>>eric w. bates
>>>
>>>_______________________________________________
>>>List: Catalyst at lists.rawmode.org
>>>Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
>>>Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
>>>Dev site: http://dev.catalyst.perl.org/
>>>
>>
> 
> _______________________________________________
> List: Catalyst at lists.rawmode.org
> Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
> Dev site: http://dev.catalyst.perl.org/
> 
> 



More information about the Catalyst mailing list