私はLAMPバックグラウンドです。私はちょうど私のWebルートに座っている.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.php
、およびhttp://mysite.com/helloworld?param=5
とhttp://mysite.com/helloworld.php?param=5
はhelloworld.phpページに、$ _GET ['param']が埋め込まれた後者の2つになります。どのように私はaspxページで.Netの世界で同じ結果を達成するのですか?
私はASP.NET Webフォームを使用しています。あなたがダウンロードしてインストールUrlRewrite 2.0をHttpModuleを手動www.iis.netから、またはそれをインストールするには、Webプラットフォームインストーラー(WPI)を使用するか
おかげ
ASP.NET WebフォームまたはASP.NET MVCを使用していますか? – Juliet
asp.net webforms – John
[IIS用Mod_rewrite]の複製可能性(http://stackoverflow.com/questions/683635/mod-rewrite-for-iis) –