HTML SSI не работают в браузере

Я пытаюсь использовать включения на стороне сервера как для моего заголовка, так и для навигации, поскольку они будут постоянными на каждой странице, и я хотел бы иметь возможность часто вносить изменения в одном месте и заполнять их на всех страницах. Я пробовал включать "файл" и "виртуальный", но уже устал помещать включаемые файлы в один и тот же каталог. Во включаемых файлах нет повторяющегося кода (индикатор документа, тег HTML и т. Д.). Я также пробовал расширения файлов .html и .shtml. Я использую файловый менеджер в DW для выбора файлов, поэтому предполагаю, что путь правильный.

Предварительный просмотр SSI отлично работает в Dreamweaver, но не отображается в браузере. Любые предложения будут ценны.

    <!--#include virtual="/lpapp/includes/influencer_header.shtml" -->       
    <!--#include virtual="/lpapp/includes/influencer_sidebar.shtml" -->

person Crem787    schedule 15.05.2017    source источник


Ответы (1)


Dreamweaver, вероятно, поддерживает SSI. Если вы запустите свой html из случайной папки на локальном ПК, SSI не будет работать. Как только вы загрузите проект на веб-сервер Apache или виртуальный сервер, такой как Wamp / Mamp. Можно заставить SSI работать, используя правильный синтаксис SSI и .htaccess.

person eye-wonder    schedule 30.06.2017