簡體   English   中英

如何在ASP.NET 2.0中重寫URL?

[英]How do I rewrite a URL in ASP.NET 2.0?

如何在ASP.NET 2.0中重寫URL?

我想重寫以下網址:

范例:www.example.com/default.aspx?q = india

對此:

www.example.com/india

如何在ASP.NET 2.0中做到這一點?

一種方法是使用IIS重寫模塊

您可以將重寫內容放入web.config中,以便於維護。 例如:

<rewriteMap name="/fixurls">
   <add key="/LateOffers.aspx" value="/late-offers" />
</rewriteMap>

我已經在ASP.NET 2.0中成功使用Helicon ISAPI Rewrite( http://www.isapirewrite.com )了一段時間。

請注意,它們的3.0版本與Apache mod_rewrite更加兼容。 2.0有一些顯着差異。

您可以使用。 這是.net的開源URL重寫器。

http://urlrewriter.net/index.php/support/configuration

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM