Эквивалентный URL переписать в .NET? - PullRequest
0 голосов
/ 12 апреля 2011

Я из фона ЛАМПЫ. Я пытаюсь найти эквивалент .NET для следующего файла .htaccess

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteCond %{QUERY_STRING} (.*)
RewriteRule ^(.*)\/?$ $1.php?%1 [L]

В мире php я просто помещаю этот код в файл .htaccess, который находится в моем веб-корне. Затем каждый из следующих URL-адресов http://mysite.com/helloworld, http://mysite.com/helloworld.php и http://mysite.com/helloworld?param=5 и http://mysite.com/helloworld.php?param=5 разрешается на странице helloworld.php, причем на последних двух заполняется $ _GET ['param']. Как мне добиться таких же результатов в мире .Net с ASPX-страницами?

Я использую веб-формы ASP.NET.

Спасибо

1 Ответ

0 голосов
/ 12 апреля 2011

Вы либо загружаете и устанавливаете UrlRewrite 2.0 HttpModule вручную с www.iis.net, либо используете установщик веб-платформы (WPI) для его установки.Лично я предпочитаю WPI.

Загрузите WPI отсюда: http://www.microsoft.com/web/downloads/platform.aspx

Это позволит вам установить и настроить все аспекты вашей среды веб-разработки Windows.

-Oisin

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