Подключение SSI в nginx

Краткое руководство по включению поддержки директив SSI (Server Side Includes) на веб-сервере nginx

Для включения поддержки директив SSI в nginx необходимо открыть основной файл конфигурации nginx и в секции server перед параметром location / { … } необходимо добавить следующие строки:

server {
	...
	# SSI options
	ssi on;
	ssi_silent_errors on;
	ssi_types text/html;
	
	location / {
		...
	}
	...
}

и после перезапуска службы nginx в HTML-страницы в необходимых местах можно вставлять директивы SSI, например:

<!--#include file="/scripts/welcome.py" -->

или

<!--#include virtual="/cgi-bin/welcome.cgi" -->

К сожалению, данная технология не получила широкого распространения, однако она очень удобна и эффективна в использовании.

Добавить комментарий

Ваш адрес email не будет опубликован.