Это не похоже на работу для Apache;даже в mod_rewrite, поскольку последовательность событий выглядит следующим образом:
- Ваш PHP-скрипт создает HTML-код для страницы с использованием предоставленного вами кода со ссылкой на www.othersite.com
- Apache ТОЛЬКО отправляет этот код в браузер пользователя.
- Когда пользователь нажимает на ссылку, БРАУЗЕР пытается получить доступ к www.othersite.com.Ваш Apache не имеет никакого отношения к этому шагу.
Здесь вам нужно кое-что для пост-обработки вывода, сгенерированного вашим PHP-скриптом.Угадайте, что: PHP уже может это сделать.Вы можете найти модуль Apache, который выполняет обработку на выходе перед отправкой его клиенту, но он избыточен, если вы используете PHP.
Решение, предложенное Silmaril89, выглядит для меня довольно неплохо;есть переменная, которая сообщает, что вы находитесь в «режиме тестирования», и создайте свои URL в соответствии с этим.