(Apache 1.3 + SSI) + nginx - глючит SSI апача:((

Dmitriy MiksIr miksir at maker.ru
Wed Feb 8 11:32:14 MSK 2006


mod_aclr загружен первым в списке модулей в апаче (т.е. стоять он должен 
выше описания всех модулей, что бы управление на него приходило последним).

Дугин Сергей wrote:
> Здравствуйте, nginx-ru.
> 
> http://www.film7day.ru/test.shtml  - напрямую идет апач
> http://www.film7day.ru:8080/test.shtml - а тут я поставил nginx,
> который пересылает все на 80 апача
> 
> конфинг nginx выглядит так:
>   server {
>     listen 212.176.124.197:8080;
>     server_name film7day.ru www.film7day.ru *.film7day.ru;
>     location / {
>       proxy_pass http://212.176.124.197:80/;
>       proxy_redirect off;
>       proxy_set_header Host $host;
>       proxy_set_header X-Real-IP $remote_addr;
>       proxy_set_header X-Forwarded-For $remote_addr;
>       proxy_set_header X-Accel-Internal /internal_film7day_ru;
>     }
>     location /internal_film7day_ru/ {
>       root /home/film7day/film7day.ru/html;
>       rewrite ^/internal_film7day_ru/(.*)$ /$1 break;
>       internal;
>     }
>   }
> 
> В апаче юзается mod_aclr
> 
> вот как выглядит test.shtml
> 
> <html>
> <body>
> <hr>1) <!--#include file="123.txt" -->
> <hr>2) <!--#include virtual="/123.txt" -->
> <hr>3) <!--#echo var="REMOTE_ADDR" -->
> <hr>4) <!--#fsize file="123.txt" -->
> </body>
> </html>
> 
> Вот когда смотриш напрямую в апач, то выполняются все 4 SSI
> инструкции причем 4 интсрукция показывает верно размер файла, а когда
> через nginx файл не инклюдится при этом я пробовал не только:
> <!--#include virtual="/123.txt" -->
> но и
> <!--#include virtual="/home/film7day/film7day.ru/html/123.txt" -->
> и
> <!--#include virtual="123.txt" -->
> 
>   






More information about the nginx-ru mailing list