C# 如何获得SEO友好的URL,而不是服务器端代码中的真实URL

C# 如何获得SEO友好的URL,而不是服务器端代码中的真实URL,c#,asp.net-3.5,C#,Asp.net 3.5,我在我的网站中使用URL重定向,这样一个像hotels.aspx?idh=34这样的URL就会变成一个SEO友好的hotels-from-aruba.h.aspx 问题是,例如,我需要从服务器端代码将URL引用到facebook推荐按钮或类似的东西,当我使用request.URL方法时,当用于访问页面的URL为“hotels from aruba.h.aspx”时,我再次得到“hotels.aspx?idh=34” ?如何从服务器端获取SEO友好的URL 谢谢。使用Request.RawUrl,

我在我的网站中使用URL重定向,这样一个像hotels.aspx?idh=34这样的URL就会变成一个SEO友好的hotels-from-aruba.h.aspx

问题是,例如,我需要从服务器端代码将URL引用到facebook推荐按钮或类似的东西,当我使用request.URL方法时,当用于访问页面的URL为“hotels from aruba.h.aspx”时,我再次得到“hotels.aspx?idh=34”

?如何从服务器端获取SEO友好的URL


谢谢。

使用Request.RawUrl,这将是客户端请求的URL(当然是相对的)。

谢谢,答案简单而完美!亲爱的,我现在可以说我已经成功地回答了我手机上的一个问题!