httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Norman Khine <>
Subject [users@httpd] How to chain two rules
Date Thu, 30 Nov 2006 09:57:56 GMT
Can someone please advise how to chain two rules together so that:

[1]  <VirtualHost *:80>
[2]   ServerName
[3]   ServerAlias
[4]   RewriteEngine On
[5]   RewriteCond %{HTTP_HOST} ^www\.mysite\.info [nc]
[6]   RewriteRule (.*)$1 [R=301,C]
[7]   RewriteRule ^/(.*)
[9]   ErrorLog /var/log/apache2/site_error.log
[10]  CustomLog /var/log/apache2/site_access.log combined
[11]  RewriteLog /var/log/apache2/site_rewrite_log
[12] </VirtualHost>

When I have this rule, and type my requests don't
go to the next rule. I have specified the 'C' flag which is the chain to
next rule, all I get is:

  Not Found

The requested URL // was not found on this server.

In the site_error.log

[Thu Nov 30 10:08:14 2006] [error] [client] File does
not exist: /usr/htdocs

there is no error in the RewriteLog /var/log/apache2/site_rewrite_log

Can anyone please advise how to make this work.

Many thanks


The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message