ssi2
Igor Sysoev
is at rambler-co.ru
Tue May 17 12:59:59 MSD 2005
On Tue, 17 May 2005, Denis Shaposhnikov wrote:
>>>>>> "Igor" == Igor Sysoev <is at rambler-co.ru> writes:
>
> Igor> Пока сказать не могу. Сейчас можно это делать через include
> Igor> virtual, а чтобы вставляемые куски не были доступны извне,
> Igor> нужно писать так:
>
> Igor> location = /included_file {
> Igor> internal; ...
> Igor> }
>
> Можно подробнее про директиву "internal" узнать?
Если у location стоит internal, то на запросы снаружи он будет возвращать
404. Внутренние запросы получаются так:
1) подзапросы, формируемые ssi директивой include virtual;
2) внутренние редиректы, например, / > /index.html или error_page;
3) любой запрос, переписанный с помощью rewrite.
Если написать
error_page 404 404.html;
location /404.html {
internal;
...
}
то запрос /404.html будет возвращать 404.
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list