Проблема с ssi

Игорь Гердлер fox at dore.ru
Mon Dec 5 21:41:36 MSK 2005


Уважаемый Игорь!

Фрагмент конфига nginx:

      server {
          listen  80;
          ssi     on;

          location / {
              proxy_pass  http://localhost:40080;
          }
      }

запрашиваю файл http://servername.ru/test2.html в котором есть:
<!--# include virtual="/footer.html" -->

Надеялся, что nginx вставит вместо include соответствующий файл, но нет,
все работает иначе. nginx вставляет вместо include файл test2.html,
снова его обрабатывает на предмет SSI и снова вставляет test2.html и
так, пока я не нажимаю STOP в браузере. По логу backenda
(localhost:40080) видно, что nginx действительно многократно запрашивает
файл test2.html, обращений к footer.html не происходит. nginx работает
только как proxy.

Игорь Гердлер

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: nginx_error.log
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20051205/8c68ff04/attachment.ksh>


More information about the nginx-ru mailing list