ОБНОВЛЕНИЕ 1:
Теперь у меня установлена IIS6, поэтому .NET может обрабатывать вызовы в .css файлы. Что мне теперь нужно сделать, чтобы заставить его изменять файлы css на основе реферала? Поэтому, если URL реферала http://intranet/, он должен продолжить вызов старых таблиц стилей. Если референтный URL http://intranetv2/, он должен вызывать новую таблицу стилей.
ОРИГИНАЛЬНЫЙ ВОПРОС:
Фон:
У меня есть 2 поисковых системы. 1 старая, а другая - совершенно новая (этап разработки). Поисковая система 1 находится на domain1.com, а поисковая система 2 находится на домене2.com. Оба домена находятся на одном сервере. И поиск веб-страниц на домен1.com основан на том, что пользователь вводит в поисковые системы. Разница между двумя поисковыми системами заключается в том, что новый быстрее, дает более точные результаты и имеет чрезвычайно улучшенный пользовательский интерфейс. Обе поисковые системы останутся в живых, чтобы пользователи могли привыкнуть к новому в свое время, а не просто бросать их в глубокий конец и вообще удалять старую поисковую систему.
В любом случае, достаточно фона, в основном, поскольку поисковые страницы находятся на старом доменном имени со старой поисковой системой, тогда как новая поисковая система находится на новом доменном имени,...
Вопрос:
... Могу ли я использовать HttpModule или другую часть .NET или что-то из IIS6 даже для захвата ссылок на страницы, сгенерированных новой поисковой системой, и динамически изменять файл css, прикрепленный к старым страницам поиска на старом домен?
Причина:
По сути, это выглядит как совершенно новый сайт, где, если поисковая система старого домена используется для доступа к страницам старого домена, используется старая таблица стилей, но если поисковая система в новом домене используется для доступа к файлам с возможностью поиска по старому доменному имени, новая таблица стилей должна использоваться, чтобы старые страницы выглядели новыми. Поскольку существует много страниц с возможностью поиска в области 10 000, редактирование каждой страницы для добавления оператора if для проверки имени реферала до добавления таблицы стилей на страницы не является реалистичным вариантом.
Среда:
Старая поисковая система, а также страницы поиска на старом домене используют .net 1.что-то, но новая поисковая система нового доменного имени использует .net 3.5, и я использую vb.net для asp.net страниц. Сервер является сервером IIS6.