httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Norman Khine <>
Subject Re: [users@httpd] robots.txt and rewrite rule
Date Fri, 23 Jan 2009 09:36:44 GMT
This is what I have:

<VirtualHost *:80>
   <IfModule mod_rewrite.c>
      RewriteEngine On
      #DenyHosts Rules
      RewriteMap  hosts-deny txt:/home/user/txt/hosts.deny
      RewriteCond ${hosts-deny:%{REMOTE_HOST}|NOT-FOUND} !=NOT-FOUND [OR]
      RewriteCond ${hosts-deny:%{REMOTE_ADDR}|NOT-FOUND} !=NOT-FOUND [OR]
      RewriteCond ${hosts-deny:%{HTTP:true-client-ip}|NOT-FOUND} !=NOT-FOUND
      RewriteCond $1 !=robots.txt
      RewriteRule ^/.*  -  [F]
      RewriteRule ^/(.*) http://localhost:12080/companies/$1 [P]
      RequestHeader set X-Base-Path companies/
    RewriteLogLevel 9
    RewriteLog /var/log/apache2/rewrite.log
    ErrorLog       /var/log/apache2/error.log
         <Directory "/var/www/localhost/htdocs">
                 Options Indexes FollowSymLinks
                 AllowOverride None
                 Order allow,deny
                 Allow from all



Eric Covener wrote:
> On Thu, Jan 22, 2009 at 3:46 PM, Norman Khine <> wrote:
>> Hi, sorry, but this did not work.
>> As now when I type the the page returned
>> is from within my cms application and not from the default
> The condition you added didn't stop the request from being proxied?
> Did you add the condition before the Proxy rule?

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