SSI include VS html encode

Dmitry Bogun vugluskr at vugluskr.org.ua
Wed Apr 29 15:06:10 UTC 2015


День добрый.

Столкнулся с проблемой, на странице имеется SSI инструкция, примерно такого вида:

<!--# include virtual="/ssi/user/name"/tags.html” -->

При обработке которой получаем ошибку вида:
*31707821 open() “/www/ssi/user/name"/tags.html" failed (2: No such file or directory)

Что в целом справедливо - на FS символ “ не экранизирован т.к. там это не требуется… Вопрос прав ли nginx, что ломится за файлом без преобразования экранизированных символов или не прав?

# nginx -v
nginx version: nginx/1.7.6


Подробная информация о списке рассылки nginx-ru