Есть html-страница статьи, доступная всем. Надо на ней показать ссылку "Редактировать", доступную только некоторым юзерам.
Из статьи (test1.html) подключаю по SSI ссылку (test2.html), но почему то права на нее не проверяются. При прямом обращении из браузера - проверяются. Как заставить проверять при SSI?
test1.html (статья)
test1
<!--# include file="/test2.html" -->
(include virtual тоже пробовал)
test2.html (ссылка)
test2
Конфиг сайта в nginx:
server {
ssi on;
location = /test1.html {
}
location = /test2.html {
auth_request /test_auth;
}
location = /test_auth {
return 403;
}
# ...
}
Выводится при обращении к test1.html:
test1
test2
Должно выводиться:
test1
<403>
Выводится при обращении к test2.html (так и должно):
<403>