httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Otis DeWitt <otis.dew...@noaa.gov>
Subject Re: [users@httpd] Proxy problems when using subdirectory
Date Wed, 19 Nov 2014 22:26:57 GMT
Try adding:

RewriteRule   ^(.*)$   http://www.domain.com/$1   [R=301,L]

Sent from my iPhone

> On Nov 18, 2014, at 8:38 PM, H Plato <hplato@gmail.com> wrote:
> 
> I’m having problems getting a reverse proxy to work as a subdirectory. Using the following
configuration, Apache can full proxy an internal site:
> 
> <VirtualHost 192.168.0.50:80>
>    ServerName www.domain.com
>    DocumentRoot /data/www/www
>    ErrorLog /var/log/apache2/www_error_log
>    TransferLog /var/log/apache2/www_access_log
> 
>    <Directory "/">
>        Options Indexes FollowSymLinks ExecCGI
>        AllowOverride AuthConfig
>                Order allow,deny
>        Allow from all
>        AllowOverride All
>        Require all granted
>    </Directory> 
> 
>       ProxyRequests Off
>       ProxyPass / http://192.168.0.51:80/ 
>       ProxyPassReverse / http://192.168.0.51:80/ 
>       ServerAlias www.proxy.domain.com
>       ServerName proxy.domain.com
>    
> </VirtualHost>
> 
> However, when I change the proxy statements to use a subdomain:
> 
>       ProxyPass /a/ http://192.168.0.51:80/ 
>       ProxyPassReverse /a/ http://192.168.0.51:80/ 
> 
> then I get inconsistent results. Any link on the internal site that has root link (i.e..
href=“/docs” ) none of these are proxied to /a/docs. Any link with a relative link (i.e.
href=“docs”) works.
> 
> I’m using Ubuntu 14.04.1 with  Apache/2.4.7 (Ubuntu) Server built:   Jul 22 2014 14:36:38
> 
> I’ve been struggling with this for days, so any ideas or help would be greatly appreciated.
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
> 

Mime
View raw message