Как сделать auth request при SSI?
BorisK2
nginx-forum на forum.nginx.org
Пн Май 22 11:38:04 UTC 2017
Есть html-страница статьи, доступная всем. Надо на ней показать ссылку
"Редактировать", доступную только некоторым юзерам.
Из статьи (test1.html) подключаю по SSI ссылку (test2.html), но почему то
права на нее не проверяются. При прямом обращении из браузера - проверяются.
Как заставить проверять при SSI?
test1.html (статья)
test1
<!--# include file="/test2.html" -->
(include virtual тоже пробовал)
test2.html (ссылка)
test2
Конфиг сайта:
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>
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,274370,274370#msg-274370
Подробная информация о списке рассылки nginx-ru