Что у меня есть
Прежде всего, как я настроил свой сайт, так это то, что пользователь попадает на главный экран, есть выпадающее меню со ссылками, при нажатии на ссылку он отправляет целочисленное значение в функцию, которая отправляет 2 вызова AJAX, 1, который запрашивает базу данных для нового заголовка и возвращает его в кодировке Json, и 1, который делает то же самое, но для связанных данных. Затем это возвращается, большой div очищается и создается куча элементов dom, содержащих новые данные.
Что мне нужно
Я уже переписал свои URL-адреса, используя #! хэшбанг. А на стороне клиента, когда хэш изменяется, он анализирует параметр и отправляет его через AJAX в PHP-код, который выполняется как обычно. Проблема в том, что мне нужно предоставить снимок HTML. 90% примеров, которые я нашел в Интернете, создают DOM с кодом PHP, а затем просто возвращают завершенный HTML. Код, который я использую для создания HTML DOM, довольно сложен, поэтому он выполняется на стороне javascript. Поэтому они рекомендуют использовать безголовый браузер. Но я пользуюсь услугами виртуального хостинга, поэтому я считаю, что не могу использовать безголовый браузер, и если я могу, я понятия не имею, как использовать мост php/java для подключения кода java к php, создания моментального снимка и возврата его в Google .
РЕДАКТИРОВАТЬ: Возможно ли, чтобы .htaccess перенаправлял любые URL-адреса _escaped_fragment_ на #! URL?