У меня есть два сайта, работающих под одной установкой Sitecore 6. Домашние узлы сайтов как таковые:Блокировка нескольких сайтов в Sitecore
/sitecore/content/Home
/sitecore/content/Careers
Предполагая, что основной сайт находится на domain.com
, сайт карьеры можно получить по адресу careers.domain.com
.
Моя проблема заключается в том, что при префиксе uri с помощью /sitecore/content/
любой элемент sitecore может быть доступен либо (под) доменом. Например, я могу добраться до:
http://domain.com/sitecore/content/careers.aspx
(должно быть под careers.domain.com
) http://careers.domain.com/sitecore/content/home/destinations.aspx
(должно быть под domain.com
).
Я знаю, что могу перенаправить эти URL-адреса (используя переадресацию IIS7 или ISAPIRewrite), но есть ли способ заблокировать Sitecore, чтобы обслуживать только объекты в настроенном домашнем узле для этого домена?