Бобра всем кликнувшим на сию унылую ссыль.
Есть пхп-двиг, в силу реализации заводящийся исключительно от корня домена (или ипа, его подменяющего). Есть локальный xampp (венда, если это важно), заваленный всяким гэ по самые уши, на котором крутится локальный домен domain.ru, смотрящий в папку htdocs/domain.ru, где и живет вышеупомянутый двиг. Есть бриджёвые виртуалки VBox, частичная цель которых состоит в обращении к этому самому хостовому domain.ru.
Сам domain.ru прописан в httpd-vhosts.conf и виндовом hosts и проблем в хостовой машине с сим ни имеет. Однако у вбоксовых гостей hosts, видимо, работает как-то иначе, потому как на большее чем зайти с прописанного в гостевом hosts'е домена на хостовый ип, глядящий, естественно, в htdocs, его не хватает, а ведь мы знаем, что иначе пхп-двиг, висящий на domain.ru, устроит забастовку. Итого, глазами гостя домен domain.ru обращается к корню хостового htdocs, хотя надо бы к htdocs/domain.ru.
Какие тут существуют варианты? Мне пока видится один: поднять параллельную копию, в качестве рута юзающую строго заданную папку внутри htdocs, дабы у заходящего извне не было бы выбора изначально. Может, существуют более изящные решения?
Ну вот, например, вписал я ещё один Listen на 81-й порт в httpd.conf. Можно ли теперь xampp при запросе из 81-го порта уломать в качестве DocumentRoot воспринимать какую-то другую, отличную до дефолтной папку?
Заранее благодарю.