ASP.Net MVC Redirect для WWW версии домена - PullRequest
0 голосов
/ 06 января 2012

В целях SEO я хочу сделать редирект 301, когда кто-нибудь нажмет на мое доменное имя без www.префикс.Итак, перенаправление с http://mydomain.com/{page} на http://www.mydomain.com/{page}.

Могу ли я выполнить это с маршрутами MVC?Или я должен установить какой-то фильтр глобального действия на каждый контроллер?

1 Ответ

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

Нет сомнений, что вы могли бы, но единственной причиной для этого было бы продемонстрировать, что вы можете.

В IIS создайте веб-сайт для не www.domain.

Установите для него перенаправление, не проверяя «на точный URI», потому что вы хотите, чтобы оно совпадало с «/ {page}», на «/ {page}», а также если вы не планируетеИзмените эту политику в ближайшем будущем «постоянное перенаправление», потому что, если вы не планируете изменить эту политику в ближайшем будущем, то для целей SEO вы не хотите 302, вы хотите 301.

...