Перезапись URL на общем хостинге, скрыть default.aspx - PullRequest
0 голосов
/ 30 июля 2011

Я размещаю свой C # 4.0 (II7) на общем плане GoDaddy, поэтому я не могу установить программное обеспечение для перезаписи URL.Как мне скрыть default.aspx, но оставить параметры запроса?Вместо www.mysite.com/Default.aspx?p=1 я хочу иметь www.mysite.com/p=1.

Возможно ли это в web.config?Как?

1 Ответ

1 голос
/ 30 июля 2011

«www.mysite.com/?p=1» (с «?» Перед «p») должно быть эквивалентно «www.mysite.com/default.aspx?p=1».Это уже должно работать.

(Кстати, www.mysite.com/p=1 не является допустимым URL-адресом; его необходимо закодировать как «www.mysite.com/p%3D1». Для передачипроизвольные пути к ASP .NET, вам также необходимо настроить IIS для изменения обработчика по умолчанию (см., например, здесь ) в дополнение к web.config.)

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