Может ли .NET перехватывать и изменять файлы css?

ОБНОВЛЕНИЕ 1:

Я настроил IIS6, чтобы .NET могла обрабатывать вызовы файлов .css. Что мне нужно сделать сейчас, чтобы заставить его изменять файлы css на основе реферального URL? Поэтому, если реферальный URL-адрес http: // intranet / , он должен продолжать вызывать старые таблицы стилей. Если реферальный URL-адрес http: // intranetv2 / , он должен вызвать новую таблицу стилей.


ОРИГИНАЛЬНЫЙ ВОПРОС:

Предпосылки:

У меня две поисковые машины. 1 старый, а другой новый (стадия разработки). Поисковая система 1 находится на domain1. com, а поисковая система 2 находится на domain2.com. Оба домена находятся на одном сервере. Оба ищут веб-страницы на domain1.com в зависимости от того, что пользователь вводит в поисковые системы. Разница между двумя поисковыми системами в том, что новая быстрее, дает более точные результаты и имеет значительно улучшенный пользовательский интерфейс. Обе поисковые системы останутся активными только для того, чтобы пользователи могли привыкнуть к новой в свое время, вместо того, чтобы просто бросить их в глубокий конец и полностью удалить старую поисковую систему.

В любом случае, достаточно фона, в основном , поскольку доступные для поиска страницы располагаются на старом доменном имени со старой поисковой системой, тогда как новая поисковая система находится на новом доменном имени, ...

Вопрос:

... могу ли я использовать HttpModule, или другая часть .NET, или что-то из IIS6, даже для захвата ссылок на страницы, сгенерированных новой поисковой системой, и динамического изменения файла css, прикрепленного к старым доступным для поиска страницам в старом домене?

Причина:

По сути, он выглядит как полностью новый сайт, на котором, если поисковая система в старом домене используется для доступа к страницам в старом домене, используется старая таблица стилей, но если поисковая система в новом домене используется для доступа к файлам с возможностью поиска в старом доменное имя, следует использовать новую таблицу стилей, чтобы старые страницы выглядели как новые. Поскольку существует множество страниц с возможностью поиска, в районе 10 000, редактирование каждой страницы с целью добавления оператора if для проверки доменного имени перехода перед добавлением таблицы стилей на страницы нереально.

Среда:

Старая поисковая система, Наряду с доступными для поиска страницами в старом домене используйте .net 1.something, но новая поисковая система в новом доменном имени использует .net 3.5, а я использую vb.net для страниц asp.net. Это сервер IIS6.

13
задан oshirowanen 25 July 2011 в 11:31
поделиться