Re: robots.txt and rewrite rule

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
This is what I have:

<VirtualHost *:80>
   ServerName domain.com
   ServerAlias www.domain.com
  <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/
  </IfModule>
   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
        </Directory>
</VirtualHost>

Thanks

Norman


Eric Covener wrote:
On Thu, Jan 22, 2009 at 3:46 PM, Norman Khine <norman@xxxxxxxxx> wrote:
Hi, sorry, but this did not work.
As now when I type the http://domain.com/robots.txt 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:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux