2011-04-11 7 views
0

저는 램프 배경에서 왔습니다. 난 그냥 내 웹 루트에 앉아 .htaccess 파일에이 코드를 넣어, 다음의 .htaccess 파일 PHP는 세계에서.NET의 동등한 URL 재 작성?

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

에 대한 .NET 동등한 마련하기 위해 노력하고있어. 다음 각 URL의 http://mysite.com/helloworld, http://mysite.com/helloworld.phphttp://mysite.com/helloworld?param=5http://mysite.com/helloworld.php?param=5은 helloworld.php 페이지로, $ _GET [ 'param']이 (가)있는 두 개의 URL로 채워집니다. .NET 세계에서 aspx 페이지를 사용하여 동일한 결과를 얻으려면 어떻게해야합니까?

ASP.NET 웹 양식을 사용하고 있습니다.

감사

+0

ASP.NET 웹 폼 또는 ASP.NET MVC를 사용하고 있습니까? – Juliet

+0

asp.net webforms – John

+0

[IIS 용 Mod_rewrite] 가능한 복제본 (http://stackoverflow.com/questions/683635/mod-rewrite-for-iis) –

답변

0

당신이 중 하나를 다운로드 및 www.iis.net에서 수동으로 UrlRewrite 2.0 HttpModule을 설치하거나 설치하는 웹 플랫폼 설치 관리자 (WPI)를 사용합니다. 개인적으로 나는 WPI를 선호합니다.

잡아 여기에서 WPI : http://www.microsoft.com/web/downloads/platform.aspx

그것은 당신이 설치하고 윈도우 웹 개발 환경의 모든 측면을 구성 할 수 있습니다.

- 오진