не 100%, но вы можете попробовать это:
попробуйте добавить в /etc/apache2/sites-available/000-default.conf
<VirtualHost>
....
ProxyPreserveHost On
ProxyPass /folder http://10.0.0.253/folder
ProxyPassReverse /folder http://10.0.0.253/folder
</VirtualHost>
перезагрузите сервер и попробуйте accesing sub.domain.com/folder
Примечание:
вам может потребоваться установить и активировать его
установка:
aptitude install -y libapache2-mod-proxy-html libxml2-dev
активация:
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_ajp
a2enmod rewrite
a2enmod deflate
a2enmod headers
a2enmod proxy_balancer
a2enmod proxy_connect
a2enmod proxy_html
надеюсь, что это работает для вас дружище.
EDIT (верно для Centos Web Panel)
перекомпилировать Apache в Centos Web Panel и включить следующие опции:
--enable-proxy
--enable-proxy-connect
--enable-proxy-ftp
--enable-proxy-http
затем, в конфигурации vhosts (в настройках Apache), добавьте это в vhost:
<VirtualHost>
....
ProxyPreserveHost On
ProxyPass /folder/ http://IP/internal_folder/
ProxyPassReverse /folder/ http://IP/internal_folder/
</VirtualHost>
где:
IP - IP адрес или имя хоста сервера,
/ folder/ - папка, которую вы хотите "сопоставить" (то есть: public - domain.com/folder/, внутренний сервер - IP / internal_folder/)
Примечание: не забывайте, что трейлинг -/ после папки или имени хоста.