вамп сси не работает

я работаю с вамп. я хочу использовать ssi, поэтому я изменил следующие строки в httpd.conf, но, похоже, он не работает:

AddType text/html .shtml
AddHandler server-parsed .shtml
Options +Includes

test.html

<html>
<title>This is incl html</title>
<!--#include file="menu.shtml" -->
</html>

menu.shtml

<h1>hheelloo</h1>

Что мне не хватает?


person Wanderer    schedule 12.01.2012    source источник


Ответы (3)


Добавьте в корневой каталог ваших проектов файлы .htaccess со следующим.

AddType text/html .shtml
AddHandler server-parsed .html
AddHandler server-parsed .shtml
Options Indexes FollowSymLinks Includes
DirectoryIndex index.shtml index.html 

Это должно позволить включить работу над этим проектом.

person user2456001    schedule 01.09.2014
comment
Быстро и просто! Спасибо - person KellyCode; 05.01.2015

У меня была такая же проблема, пока я не нашел эту ссылку -

http://www.roseindia.net/tutorial/php/phpbasics/Setting-Up-SSI-On-Wamp.html

Суть ответа ниже. Кажется, строки нужно добавить в определенное место в файле. Они также предложили найти и заменить опцию FollowSymLinks -

How to add SSI (Serverside include support in WAMP)?
Open http.conf file from <your drive):\wamp\bin\apache\Apache2.2.11\conf (e.g. C:\wamp\bin\apache\Apache2.2.11\conf)
Then add the following code:
AddType text/html .shtml
Options +Includes
AddOutputFilter INCLUDES .shtml
**The above code should be above "<Directory />" in httpd.conf file**
Then find "Options Indexes FollowSymLinks" and replace it with:
Options +Indexes +FollowSymLinks +Includes
Restart wamp and enjoy.

Следующие шаги сработали для меня.

person Blake    schedule 26.11.2012

Я думаю, что это может работать вместо ‹ !--#include file:

<!--#include virtual="menu.shtml" -->

У меня также есть это в строке AddType text/html .shtml:

AddOutputFilter INCLUDES .shtml

к вашему сведению, я не эксперт, я просто посмотрел, как настроен мой собственный сервер. Я надеюсь, что это помогает

person Pete Leaning    schedule 12.01.2012