Re: proxypass to thin except /awstats

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

 



Oops! Gmail screwed with newlines. Let me try again:

<VirtualHost *:9880>
    DocumentRoot    /srv/http/app/public
    ServerName  example.com
    ServerAlias  www.example.com
    ErrorLog        /var/log/apache2/example.com-error.log
    CustomLog       /var/log/apache2/example.com-access.log combined

    Alias /awstatsclasses "/usr/share/awstats/lib/"
    Alias /awstats-icon/ "/usr/share/awstats/icon/"
    Alias /awstatscss "/usr/share/doc/awstats/examples/css"
    ScriptAlias /awstats/ /usr/lib/cgi-bin/

    <Location /awstats>
        Order deny,allow
        Deny from all
        AuthUserFile /etc/awstats/awstats-htpasswd
        AuthName "Password protected"
        AuthType Basic
        Require valid-user
        Satisfy any
    </Location>

    <Proxy balancer://thinservers>
        BalancerMember http://127.0.0.1:5000
        BalancerMember http://127.0.0.1:5001
        BalancerMember http://127.0.0.1:5002
    </Proxy>

    RewriteEngine On
    # Redirect all non-static requests to thin
    RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
    RewriteRule ^/(.*)$ balancer://thinservers%{REQUEST_URI} [P,QSA,L]

    ProxyPass /awstats !
    ProxyPass / balancer://thinservers/
    ProxyPassReverse / balancer://thinservers/
    ProxyPreserveHost on

    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
</VirtualHost>


[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