Это сценарий: у меня есть список из около 5000 URL-адресов, которые уже были опубликованы для различных клиентов.Теперь расположение всех этих URL-адресов изменилось на моей стороне сервера.Сервер все тот же, хотя.Это веб-сайт ASP.NET с .NET3.5 / C #.
Мое требование: хотя клиенты используют более старый исходный URL, они должны быть перенаправлены на новый URL без какого-либо предполагаемого изменения или сообщения о промежуточном перенаправлении и т. Д.
Я пытаюсь понять смыслВесь сценарий:
Где бы я поместил фактическое сопоставление старого URL-адреса в новый URL-адрес - в базе данных или в некоторой конфигурации.файл или есть лучший вариант?
Как мне на самом деле реализовать перенаправление:
Должен ли я написать метод с помощью Server.Transfer или Response.Redirect?
Иесть лучшая практика, например: размещение фактической переадресации в HTTPModules.снижение производительности, если есть.