[Catalyst] Root page for site (my first attempt!)

will trillich will.trillich at serensoft.com
Thu Feb 24 05:28:15 GMT 2011

In your main lib/MyApp.pm file you'll probably notice you've got a line of
code like
use Catalyst qw/ ... Static::Simple .../;

That pulls in Catalyst::Plugin::Static::Simple which does the part you're
asking about.

tricks on configuring it to do your bidding.

Also, when running under a webserver such as Apache, you'd likely do some
configuring there to have the webserver send the static files directly
instead of calling on Catalyst to parse through them.


On Wed, Feb 23, 2011 at 7:21 PM, John M. Dlugosz <wxju46gefd at snkmail.com>wr=

>  On 2/23/2011 6:26 AM, Octavian Rasnita orasnita-at-gmail.com|Catalyst/Al=
low to home| wrote:
>> But you can create one or more directory with static files, for example
>> /images, /js, /css. These directories must be created under the root
>> directory.
>> And of course, it is recommended to configure the web server to not send
>> the requests to those directories to the Catalyst app.
> That's exactly what I want.  How do I tell Catalyst that /images should be
> static files under /root/images, rather than a controller named Images?
>> And as Carl recommended, it is good to not hard-code the URLS in the
>> templates because they won't work if you'll want to make some changes and
>> want to put the whole application to listen to a different base than /, =
>> example /old-site.
>> So use $c->uri_for('/path/to/static/file');
>> or
>> $c->uri_for_action('/path/to/action'); #for the dynamic pages
>>  I see, so do that for static files too, not just actions?
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive:
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/

-- =

The first step towards getting somewhere is to decide that you are not going
to stay where you are.  -- J.P.Morgan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20110223/f1b2a=

More information about the Catalyst mailing list