Я собираюсь жить с перестроенным сайтом (на новом сервере Windows Server 2008 R2 Standard). У меня есть электронная таблица, содержащая 300 URL-адресов со старого сайта, которые сопоставляются с новыми URL-адресами сайтов. URL-адреса для каждого являются «чистыми», поскольку у них нет расширений файлов (нет .php, .aspx, .htm и т. Д.).Лучший способ реализовать триста 301 переадресаций на сервере Windows/.NET
Я читал о расширении URL Rewrite для IIS здесь: http://weblogs.asp.net/scottgu/archive/2010/04/20/tip-trick-fix-common-seo-problems-using-the-url-rewrite-extension.aspx, но мне кажется, что это всего лишь инструмент графического интерфейса для написания правил в файле web.config.
Если у меня есть 300 правил в web.config, это не будет препятствовать производительности?
Это может быть связано с ISAPI_Rewrite тоже, но я не уверен, какой оптимальный способ справиться с этим.
Может ли кто-нибудь дать советы по наилучшему способу реализации моих 301-редиректов в этой ситуации?
Благодаря
Это похоже на работу, спасибо. Чтение здесь http://ruslany.net/2010/05/storing-url-rewrite-mappings-in-a-separate-file/ Я вижу, что он может использовать файл конфигурации внешнего сопоставления, который кажется немного приятнее, чем все правила в самом файле web.config. – Dan