Вникаю в SSI - очень нравится мне эта технология! Из тюка страниц можно вынести наружу меню, шапку, подвал и т.д. С меню в SSI очень удобно: меняю в menu.shtml сколько угодно ссылок и всё в момент отображается в страницах. Иначе - в каждой странице нужно менять, а если их много, то...
Но вот с какой неожиданностью столкнулся. Вот есть сайт и его началу (корню), как полагается, соответствует index.html - юзер вводит домен.ру - попадает на index.html.
И вот сделал я index.shtml, в котором вынес наружу меню:
<!--#include file="mainmenu.html"-->
Но теперь при клике на Главную выводится... файловое дерево сайта...
Если же я просто переименовываю index.shtml в index.html, директива SSI не срабатывает, на месте меню пусто.
Вопрос. Значит index.html обречён быть без SSI?
А в остальных страницах SSI вполне применим?