Определение сайта STS Отличное «default.aspx» - (документ по умолчанию в коллекции сайта) (Решено)
-
16-10-2019 - |
Вопрос
У меня есть коллекция сайтов на основе STS, и я изменил ссылку на документ «default.aspx» следующим образом:
My onet.xml:
<Module Name="Default" Url="" Path="">
<File Url="etusivu.aspx" NavBarHome="True">
Таким образом, сайт работает, когда я использую URL http://SITEURL/etusivu.aspx
Но если я использую http://SITEURL/
Это не перенаправляет на etusivu.aspx. Даже если я изменю «документ по умолчанию» в IIS, чтобы быть «etusivu.aspx» в правильном веб -приложении, он также не работает.
Есть ли возможный способ исправить этот перенаправление?
Использование определения сайта на основе SPS работает, но ....
Решение 2
Решенная проблема.
Я предоставил новый "default.aspx", который был моим старым и правильным etusivu.aspx (ушли из файла) с функцией для коллекций сайтов /корня.
Для этого нет функций. Просто сделайте функцию, которая обеспечивает файл к корню коллекции сайтов, и вы готовы к работе.
Другие советы
Вам нужно установить страницу приветствия для сайта. Это можно сделать либо в вашем onet.xml под <WebFeatures> <Properties>
:
<Property Key="WelcomePageUrl" Value="$Resources:cmscore,List_Pages_UrlName;/etusivu.aspx"/>
или вручную в настройках сайта, смотрите и чувствуете:
<siteurl>/_layouts/AreaWelcomePage.aspx