On Thu, Feb 13, 2003 at 06:14:22PM +0100, SAXESS - Hussayn Dabbous wrote: > > Here is the problem: > > 1.) I want all static files been served by apache, i.e.: > > *.gif, *.html, *.jpg > > 2.) I want *ALL* other files be served by cocoon.
I ran into the same thing and from what I could find out is that you really want a "!" operator on the JkMount directive. > Now how should i setup mod_jk.conf ???? ... > The list could potentially go down endlessly. > There MUST be an obvious solution to this! Here's what I did, its just for the images but you could extend it to anything: Create a new website called "images.examples.com" in your httpd.conf file. Here's some snippets of my Apache2 one: <VirtualHost 10.0.0.181> ServerName www.example.com # this all goes to cocoon, but need a docroot anyway DocumentRoot /usr/local/www/data/example # send all these requests to the coyote connector JkMount /* cocoon </VirtualHost> <VirtualHost 10.0.0.181> ServerName images.example.com DocumentRoot /usr/local/www/data/example </VirtualHost> So now when a request comes in you'll have Apache handle it differently for "www" vs "images" Its not that elegant to have references to "http://static.example.com/path/to/myhelp.html" but hey, it gets the job done. You can tell cocoon to throw in the "static" a href for you so it wouldn't be that much work. Chris --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>