2016-02-04 9 views
0

В моем веб-приложении Umbraco у меня есть две страницы, которые являются угловыми приложениями SPA. Назовем их/pageOne и/pageTwo.Umbraco - маршруты для Angular

Когда эти страницы обновлены, я получаю сообщение об ошибке страницы, из-за маршрутизации Umbraco.

Можно ли переписать маршруты так, чтобы этого не произошло?

я вижу из под вопрос

Umbraco 7 single page application routing

это может быть сделано, но в этом примере все URL переадресовывает отдаются Угловое, в то время как я только требуется два.

Будет ли что-то вдоль линий

<add name="SomeName" 
    virtualUrl="^~/(? pages-which-are-not-angular-SPA-here)(.*)" 
    rewriteUrlParameter="ExcludeFromClientQueryString" 
    destinationUrl="~/" 
    ignoreCase="true" /> 

ответ

0

Если вы просто хотите Umbraco игнорировать два пути, вы можете добавить их в собственность umbracoReservedUrls в AppSettings файла web.config. Этот параметр представляет собой список URL-адресов, разделенных запятыми, которые Umbraco должен полностью игнорировать. Если вы хотите добавить больше в будущем, вы можете сгруппировать их по папке, например./ang/pageOne и/ang/pageTwo, а затем добавьте параметр/ang/part в настройку umbracoReservedPaths, которая представляет собой целые папки, которые Umbraco следует игнорировать.

Смежные вопросы