I got it all working. My configuration is shown below. Thanks for the help.
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot
"/usr/local/apache2/docs/www.journeycheck.southwesttrains.co.uk/"
ServerName www.journeycheck.southwesttrains.co.uk
RewriteEngine On
RewriteLog "logs/rewrite.log"
RewriteLogLevel 5
RewriteCond %{REQUEST_URI} !^(.*)/resources/*
RewriteRule ^(.*)$ /southwesttrains$1 [QSA,NC,PT,L]
RewriteCond %{REQUEST_URI} !^(.*).(js|css)$
RewriteRule ^(.*)$ $1 [QSA,L]
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{HTTP_USER_AGENT} !Safari
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME}.gz -f
RewriteCond %{REQUEST_URI} !^(.*).js$
AddEncoding gzip .gz
AddType application/x-javascript .gz
RewriteRule ^(.*)$ $1.gz [QSA,L]
RewriteCond %{REQUEST_URI} !^(.*).css$
AddEncoding gzip .gz
AddType text/css .gz
RewriteRule ^(.*)$ $1.gz [QSA,L]
<Directory
/usr/local/apache2/docs/www.journeycheck.southwesttrains.co.uk>
Options +MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog "logs/www.journeycheck.southwesttrains.co.uk-error_log"
CustomLog
"logs/www.journeycheck.southwesttrains.co.uk-access_log" common
ExpiresActive On
ExpiresDefault "access plus 1 days"
ExpiresByType image/gif "access plus 1 days"
ExpiresByType image/png "access plus 1 days"
JKMount /* web4
JKUnmount /resources/* web4
JKUnmount /manager web4
</VirtualHost>
On 4 October 2010 16:41, Eric Covener <[email protected]> wrote:
>> But.. what about Options +MultiViews?
>> http://httpd.apache.org/docs/current/content-negotiation.html
>
> FWIW I think you need the "MutlViewsMatch any" and make sure your
> requests are all for "foo" and not "foo.js", otherwise it doesn't kick
> in (from my recollection).
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: [email protected]
> " from the digest: [email protected]
> For additional commands, e-mail: [email protected]
>
>
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [email protected]
" from the digest: [email protected]
For additional commands, e-mail: [email protected]