我目前正在重构我的网站,并且我注意到嵌套结构的显示就像我在浏览File Explorer
一样。我在网上找不到任何阻止这种方式出现的信息。
我想确保我的项目很好并且井井有条,这会导致页面有时深达5层(基本示例):
mywebsitedotcom/gaming/2d/arcade/pong.aspx
我希望它看起来像这样:
mywebsitedotcom/gaming/pong.aspx
如何确保网址不显示我的组织结构的一部分?
答案 0 :(得分:1)
您可以使用 UrlMapping 。
这是您的web.config中使用的元素,它将类似于以下内容:
<system.web>
<urlMappings enabled="true">
<add url="~/gaming/2d/arcade/pong.aspx"
mappedUrl="~/gaming/pong.aspx"/>
<add url="~/anotherurl/another.aspx"
mappedUrl="~/otherurl/otherpage.aspx"/>
</urlMappings>