2016-12-13 3 views
0

У меня есть сайт ASP.NET в фреймворке 4.0 Этот сайт содержит подвиртуальный каталог say directory1.Маршрутизация веб-сайта ASP.Net

Я хочу, чтобы добавить маршрутизации, как при вводе в браузере www.mydomain.com/funds он будет получать содержание от www.mydomain.com/directory1

Пример 2

**www.mydomain.com/funds/page1** 

будет получить содержимое из

**www.mydomain.com/directory1/page1** 

URL в браузер должен оставаться **www.mydomain.com/funds/page1**

Я добавил ссылку System.Web.Routing для этой цели. Первоначально пробовали с routes.MapPageRoute, но нет физических страниц, так как directory1 является веб-сайтом wordpress.

Любые предложения будут оценены

Спасибо

ответ

0

Вы можете попробовать URL Rewrite если вы используете IIS для хостинга веб-сайта.

+0

Насколько я знаю, переписывание URL будет перенаправлять пользователя на url на основе совпадающего шаблона .. тогда как я хочу сохранить url неизменным .. как в MVC при вводе www.mysite.com/product/tv .. он получит данные от любого контроллера DemoController и Action «Test», как мы можем маршрутизировать это ... – Mania

+0

Вы говорили о 'redirect', используя URL Rewrite, @Mania. Очень выдающейся особенностью этого модуля IIS является «переписать» поведение. –

Смежные вопросы