Итак, у меня есть структура контента Root -> Folder -> Content page
. Естественным URL-адресом для этого является /foldername/pagename
, и я пытаюсь выяснить, как сделать это всегда просто /pagename
.Как заставить Kentico обрабатывать URL-адреса, как будто папка вообще не существует?
Я могу сделать /pagename
перенаправлением на /foldername/pagename
, но он по-прежнему отображается как последний в адресной строке. Я сброшенные вокруг с URL переписывает в web.config и у меня есть это:
<rule name="Content" stopProcessing="true">
<match url="^Content/(.*)" />
<action type="Rewrite" url="/{R:1}" />
</rule>
Но это, кажется, не делать ничего. Любые идеи, как я могу настроить свой сайт Kentico для обработки URL-адресов, как будто /foldername
не существует вообще?
Невозможно получить код для запуска. Нужно ли мне регистрировать его в Kentico где-нибудь, чтобы он работал? Я предположил, что классы в папке App_Data обрабатываются автоматически. http://i.imgur.com/2FBpQoQ.png – Jazcash
Nevermind! Только что нашел часть, которая упоминает, что она должна находиться в папке Old_App_Code для веб-приложений. Он работает сейчас, спасибо! – Jazcash