I'm still getting 404 RewriteLog shows: ' pattern='^www\.[^.]+$' => not-matched
whats happening ? thanks, jaume. Craig Sanders wrote: > On Wed, Aug 30, 2000 at 10:18:14PM +0000, Jaume Teixi wrote: > > I need to do the following in order to access stats for each based > > virtual host > > > > when typing url www.virtualhost1.com/stats or > > www.virtualhost99.com/stats > > server page located under /var/reports/virtualhost1 or > > /var/reports/virtualhost99 > > > > I've tryed on my httpd.conf: > > > > RewriteEngine on > > RewriteCond %{HTTP_HOST} ^www\.[^.]+$ > > RewriteRule ^(.+) %{HTTP_HOST}$1 [C] > > RewriteRule ^www\.([^.]+)(.*)/stats /var/reports/$1 > > > > Apache produces a 404 > > > > any points to fix this ? > > mod_rewrite rewrites the url, you're confusing it with the path to the > files. > > try setting up a global Alias like so: > > Alias /reports/ /var/reports/ > > then use mod_rewrite to rewrite the URL "www.virtual.com/stats" to > "www.virtual.com/reports/virtual.com/". the rewrite above should work, but > the final line should be: > > RewriteRule ^www\.([^.]+)(.*)/stats /reports/$1 > > another way of doing it is to just have a symlink in their document root. > > craig > > -- > craig sanders > > -- > Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null