Предотвратить подкаталог быть частью ссылки? - PullRequest
0 голосов
/ 24 декабря 2018

В настоящее время я занимаюсь рефакторингом своего веб-сайта, и я заметил, что моя вложенная структура отображается, как будто я просматриваю File Explorer.Я не смог найти в Интернете ничего о том, как это предотвратить.

Я хотел бы убедиться, что мой проект хорош и организован, и это приводит к страницам, иногда до 5 слоев (основной пример)):

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

Я бы предпочел, чтобы это выглядело следующим образом:

mywebsitedotcom/gaming/pong.aspx

Как мне убедиться, что веб-адрес не отображает часть моей организационной структуры?

1 Ответ

0 голосов
/ 24 декабря 2018

Вы можете использовать то, что называется 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>
...