So I put this in a <location /a/> block so that only those URLs get written. No success. Thanks for the suggestion though.
Try adding:
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="" ) none of these are proxied to /a/docs. Any link with a relative link (i.e. href="" works.I’m using Ubuntu 14.04.1 with Apache/2.4.7 (Ubuntu) Server built: Jul 22 2014 14:36:38I’ve been struggling with this for days, so any ideas or help would be greatly appreciated.---------------------------------------------------------------------To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxxFor additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
|