Welcome! Log In Create A New Profile

Advanced

Re: использование proxy pass на сайте с картинками и JS

Pasha Klets
July 21, 2011 02:36AM
Это происходит того, что /js/jquery-min.js != /my_url$
У вас же в этот location попадает исключительно то, что заканчивается на
/my_url. Все что не заканчивается на /my_url proxy_passом обрабатываться не
будет.

Правильнее как-то так.
location ~* ^.[^&?]+\.(css|js|jpg|jpeg|gif|png)$ {
root /path/to/srcipts_styles_images;
}

location ~ ^/my_uri {
proxy_pass 127.0.0.1:80;
}

З.Ы. Написал по памяти, мог немного ошибиться.

21 июля 2011 г. 9:21 пользователь Craken <nginx-forum@nginx.us> написал:

> Здравствуйте товарищи!
> Опять столкнулся с небольшой проблемой
> использование nginx!
> Суть проблемы:
> В некоторых случаях для доступа
> пользователей на один из сайтов, решил
> использовать директиву proxy_pass!
> То есть пользователь заходит на
> страницу, nginx локейшном определяет
> соответствие и проксирут на страницу...
> ну вот пример использования:
>
> location /my_url$ {
> proxy_pass http://site.com:80;
> }
>
> Проксирование работает, но грузит
> только основной текст! То есть
> джаваскрипты и картинки не
> подгружаются!
> Они имеют вот такую ссылку " <script
> type="text/javascript" src="/js/jquery-min.js"></script>"!
>
> Подскажите пожалуйста, как можно
> обойти?
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,212721,212721#msg-212721
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



--
@p01nt
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Re: использование proxy pass на сайте с картинками и JS

Pasha Klets July 21, 2011 02:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 175
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready