ASP.NET MVC 3 обновляет URL при возврате представления. - PullRequest
1 голос
/ 17 января 2012

В моем действии контроллера я возвращаю представление, и мне также нужно обновить URL в браузере поэтому, если URL-адрес запроса - test.site.testsite.com, я хочу изменить его на search.site.testsite.com, как я могу это сделать.

Спасибо

Ответы [ 2 ]

1 голос
/ 17 января 2012

Так что я не уверен в поддоменах, но HttpContext.RewritePath () позволяет изменять URL-адрес.Это должно дать вам начало.

0 голосов
/ 17 января 2012

Вы можете достичь вышеуказанного, выполнив следующие действия:

  1. На узле IIS два веб-сайта (test.site.testsite.com и search.site.testsite.com), указывающие на один и тот же физический/ virtual directory.

  2. В действии Controller вы можете использовать атрибут фильтра, который перенаправит весь поисковый запрос на search.site.com.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...