我有一个 .NET 应用程序,我让用户创建他们的帐户。
现在用户页面看起来像 http:///user/?user=guru
我在应用程序根目录下有一个用户子文件夹,这就是用户页面的 aspx 页面所在的位置
如何让我的用户访问他们的页面,如 twitter、facebook 或 youtube?
他们的用户资料\频道\帐户具有以下格式: http: //www.facebook.com/guru
这样,URL 很短,易于记忆和分享
谢谢
我有一个 .NET 应用程序,我让用户创建他们的帐户。
现在用户页面看起来像 http:///user/?user=guru
我在应用程序根目录下有一个用户子文件夹,这就是用户页面的 aspx 页面所在的位置
如何让我的用户访问他们的页面,如 twitter、facebook 或 youtube?
他们的用户资料\频道\帐户具有以下格式: http: //www.facebook.com/guru
这样,URL 很短,易于记忆和分享
谢谢
这称为“url 重写”。您有一些代码在托管应用程序尝试处理它之前获取原始的“facebook.com/guru”URL 并将其转换为“facebook.com/?user=guru”URL。
根据您的 Web 服务器,可能已经构建了一个模块可以让您执行此操作。在 IIS 中,您可以使用自定义 HttpModule 或URL 重写模块。