Как изменить корень сайта Umbraco?

У меня есть сайт и подстраницы, где я разрабатываю сайты. Пример:

www.developersite.com/website1   
www.developersite.com/website2

Затем я настроил Umbraco для каждой из этих страниц. Но когда я живу

www.website1.com
www.website2.com

Я хочу убедиться, что медиа-ссылки и т. д. ведут в нужное место. Мой вопрос: могу ли я настроить, скажем, www.developersite.com/website1 в качестве корня для веб-сайта1? Так что медиафайлы вида

img src="/media/example.png"

работать правильно и т.д.?


person user1573724    schedule 27.09.2012    source источник


Ответы (1)


Если вы собираетесь иметь несколько сайтов, размещенных в Umbraco (и поддержка этого довольно хороша), я думаю, вы хотите, чтобы сайты были в корне. Похоже, вы добавляете какой-то контейнер для хранения дочерних сайтов выше в иерархии.

Вы должны иметь:

root
--www.website1.com
--www.website2.com

нет:

root
--www.developersite.com
----www.website1.com
----www.website2.com

теперь /media/1.jpg при вызове из website1.com/index.htm разрешается в website1.com/media/1.jpg

person Jonathan    schedule 27.09.2012
comment
Это не мой выбор, я работаю с тем, что мне дано. Есть ли способ заставить умбрако думать, что сайт разработчиков является корнем?? - person user1573724; 28.09.2012
comment
Вы должны иметь возможность использовать управление именами хостов на дочернем уровне (т. е. Website1.com), чтобы назначать уникальные имена хостов каждому из сайтов. Тогда /media/1.jpg будет работать. Убедитесь, что вы также установили для параметров sureUniqueaming и useDomainPrefixes значение true: (our.umbraco.org/forum/using/ui-questions/) - person Jonathan; 28.09.2012