如何在ASP.NET WebApp中为url路径设置别名

如何在ASP.NET WebApp中为url路径设置别名,asp.net,Asp.net,我正在尝试为我个人网站中的URL设置别名,如下所示: 致: 致: 致: 我曾尝试在IIS7管理器中使用URL重写并更新web配置文件,但没有任何效果。有人知道我如何设置别名吗?URL Rewrite应该提供您想要的映射: <rule name="Shorten URL" stopProcessing="true"> <match url="^joseph_anthony_king/static_pages/(.*)$" /> <action t

我正在尝试为我个人网站中的URL设置别名,如下所示:

致:

致:

致:


我曾尝试在IIS7管理器中使用URL重写并更新web配置文件,但没有任何效果。有人知道我如何设置别名吗?

URL Rewrite应该提供您想要的映射:

<rule name="Shorten URL" stopProcessing="true">
    <match url="^joseph_anthony_king/static_pages/(.*)$" />
    <action type="Rewrite" url="{R:1}" />
</rule>

在IIS中。问题是您需要一个URL段作为别名。如果您设置了一个虚拟目录“test”,指向“[path to website base]/joseph\u anthony\u king/static\u pages/”,您可以使用以下url:


我不知道如何得到你想要的,但也许这会引导你走向正确的方向

感谢您的帮助,但url重写器无法工作。在web配置文件中,“重写”有一条弯曲的蓝线。最后我把aspx文件放在apphome目录中。感谢您的回复!