Вопрос:

Как вы говорите, когда IIS применяет параметр «Страница по умолчанию» в ASP.NET (C #)

c# asp.net iis

216 просмотра

3 ответа

486 Репутация автора

Я пытаюсь выдать 301 редирект , когда пользователь запрашивает http://www.mysite.com/Default.aspx к http://www.mysite.com/

У меня проблема в том, что каждое свойство, которое я могу найти в Request (Request.Url, Request.RawUrl и т. Д.), Идентично для этих двух запросов.

Отредактируйте для дальнейшего разъяснения: это на общем веб-хосте, я не могу установить расширения ISAPI.

Еще одно редактирование. Видимо, первый парень из техподдержки, с которым я разговаривал на хосте, не знал, о чем говорит, у них установлен ISAPI rewrite.

Автор: Matt Источник Размещён: 22.05.2009 01:14

Ответы (3)


1 плюс

2880 Репутация автора

Решение

Просто используйте фильтр ISAPI для перезаписи URL. Это безболезненно. Эта страница в блоге Скотта Гу содержит почти всю необходимую информацию.

Автор: autonomatt Размещён: 22.05.2009 01:21

2 плюса

16041 Репутация автора

Блог Стива Уортема описывает, как он решил ту же проблему.

Он использовал бесплатный Iapi Rewrite Filter от Ionic

Автор: dommer Размещён: 22.05.2009 01:25

0 плюса

24202 Репутация автора

Хотя многие люди ссылаются на SEO как на причину желания сделать это, я просто хотел бы сделать небольшое замечание:

Поиск по слову "Добро пожаловать" на моем сайте

Это слово появляется на домашней странице (default.aspx) и в записи блога. На данный момент я вижу три результата для этого поиска:

Результаты поиска

Средняя - моя домашняя страница, и вы заметите, что она указана только один раз - но вы можете легко зайти на нее и остаться на /default.aspx, если зайдете на нее (и действительно, навигация по сайту ссылается на / Default). ASPX).

Во всяком случае, это больше связано с отчетностью, например, Google Analytics видит /default.aspx и /Default.aspx как разные страницы (но, опять же, результаты поиска игнорируют регистр на сервере Windows):

Аналитика повторяется

Итак, все, что я хочу сказать, это то, что поисковые системы зачастую ярче, чем консультанты по SEO, которые дают им кредит на ...

Более серьезной проблемой для моего сайта является тот факт, что у меня есть три доменных имени, указывающих на него, и до сих пор не удосужились поставить перенаправление на место для других.

Автор: Zhaph - Ben Duguid Размещён: 22.05.2009 01:59
Вопросы из категории :
32x32