AlexMax, Где Вы способный решить эту проблему? В то время как существуют suttle различия, я в настоящее время вижу подобные проблемы, как Вы описываете здесь с 14 загрузками веб-серверов, сбалансированными к 8 mysql серверам (каждый веб-сайт вводится в заблуждение к одному из веб-серверов). Соединения пронзят, и 90% + тех в processlist mysql перечислены как сон с ПУСТЫМ УКАЗАТЕЛЕМ Запроса. Это установит связи разрешения остановки mysql и длится приблизительно 2-3 минуты. Mysql 5.0.70 и PHP 5.28 на Четверке Xeon (32 бита для нас, хотя).
В основном необходимо было бы установить Обратный Прокси. В Apache это сделано с помощью ProxyPass и ProxyPassReverse, но эти директивы не могут использоваться в .htaccess.
Существует опция прокси в mod_rewrite, поэтому если mod_rewrite и mod_proxy включены, Вы могли бы, возможно, использовать что-то как
RewriteRule ^/(.*)$ http://example.no-ip.org/files2/$1 [P]
в Вашем .htaccess это проксировало бы example2.com/x.html на example.no-ip.org/files2/x.html. Перенаправления, и т.д. отправленные от бэкенда, не будут работать, так как Вы не можете указать ProxyPassReverse. В целом, не способ пойти, таким образом, или помещение всего в том же сервере или регистрация записи DNS являются оба путем более оптимальные варианты.
Нет Кроме Вас может использовать ультрасовременный прокси апача, чтобы сделать что-то подобное:
http://httpd.apache.org/docs/2.0/mod/mod_proxy.html#proxypass