1

我目前正在重构我的网站,我注意到我的嵌套结构显示出来就像我正在浏览File Explorer. 我在网上找不到任何关于阻止它以这种方式出现的信息。

我喜欢确保我的项目井井有条,这会导致页面有时达到 5 层深(基本示例):

mywebsitedotcom/gaming/2d/arcade/pong.aspx

我希望它看起来像:

mywebsitedotcom/gaming/pong.aspx

如何确保网址不显示我的组织结构的一部分?

4

1 回答 1

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>
于 2018-12-24T00:20:28.130 回答