У нас есть сайт, который обслуживает несколько клиентов, он был настроен в прошлом для настройки страниц для этого клиента на основе значения данных маршрута «клиент». Ниже приведен пример маршрута:
routes.MapRoute("Customer", "{customer}", New With {.controller = "home", .customer = UrlParameter.Optional, .action = "Index"})
Это означает, что следующие URL-адреса ведут себя следующим образом: mysite.com/customer1> mysite.com/customer1/index mysite.com/customer2> mysite.com/customer2/index
Я хотел бы перенаправить любые запросы, где значение данных маршрута «customer» не равно «customer1» или «customer2» обратно к root mysite.com.
Есть ли способ настроить таблицу маршрутизации так, чтобы только «customer1» или "customer2" - допустимые пути, а любые другие go на другой URL?
Заранее благодарим.