So I put this in a <location /a/> block so that only those URLs get written. No 
success. Thanks for the suggestion though.

> On Nov 19, 2014, at 3:26 PM, Otis DeWitt <otis.dew...@noaa.gov> wrote:
> 
> Try adding:
> 
> RewriteRule   ^(.*)$   http://www.domain.com/ <http://www.domain2.com/>$1   
> [R=301,L]
> 
> Sent from my iPhone
> 
> On Nov 18, 2014, at 8:38 PM, H Plato <hpl...@gmail.com 
> <mailto:hpl...@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 <http://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/ <http://192.168.0.51/> 
>>       ProxyPassReverse / http://192.168.0.51:80/ <http://192.168.0.51/> 
>>       ServerAlias www.proxy.domain.com <http://www.proxy.domain.com/>
>>       ServerName proxy.domain.com <http://proxy.domain.com/>
>>    
>> </VirtualHost>
>> 
>> However, when I change the proxy statements to use a subdomain:
>> 
>>       ProxyPass /a/ http://192.168.0.51:80/ <http://192.168.0.51/> 
>>       ProxyPassReverse /a/ http://192.168.0.51:80/ <http://192.168.0.51/> 
>> 
>> 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-unsubscr...@httpd.apache.org 
>> <mailto:users-unsubscr...@httpd.apache.org>
>> For additional commands, e-mail: users-h...@httpd.apache.org 
>> <mailto:users-h...@httpd.apache.org>
>> 

Reply via email to