LINUX.ORG.RU
ФорумAdmin

редирект картинок через прокси nginx

 


0

1

добрый день. Продолжаю изучать веб сервера. столкнулся со следующей проблемой

имею 1 сервер c web proxy. nginx. конфигурация nginx для редиректа на другую машину

server {
    listen 80 ;
..
    server_name getstone.kc;
..
  access_log /var/log/nginx/getstone_access.log main;
  error_log  /var/log/nginx/getstone_error.log warn;

  #charset utf-8;
  server_name_in_redirect off;

  proxy_set_header<---->X-Real-IP $remote_addr;
  proxy_set_header<---->X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header<---->Host $host;

    set $proxyserver  "http://192.168.0.220:80";
..
    set $imcontenttype<>"text/html; charset=utf-8";
    set $docroot<------><------>"/home/ext_www/getstone";

  index index.php;
  root "/home/ext_www/getstone";

  # Redirect to ssl if need
    if (-f /home/ext_www/getstone/.htsecure) { rewrite ^(.*)$ https://$host$1 permanent; }
..
  # Include parameters common to all websites
  include bx/conf/bitrix.conf;

  # Include munin and nagios web
  include bx/server_monitor.conf;
}

настроил apache 2.4 на второй машине 192.168.0.220

<VirtualHost 192.168.0.220:80>
    ServerName getstone.kc
    ServerAdmin mail@getstone.kc
    ServerAlias www.getstone.kc 
    DocumentRoot /var/www/getstone
    CustomLog ${APACHE_LOG_DIR}/getstone.access.log combined
    ErrorLog ${APACHE_LOG_DIR}/getstone.error.log
    AssignUserID getstone getstone
    <Directory /var/www/getstone>
        Options -Includes -Indexes -ExecCGI
        AllowOverride All.
    </Directory>
</VirtualHost>
 

теперь вопрос: когда захожу напрямую http://getstone.kc - то картинки работают. когда захожу через прокси веб сервер, картинки отсутствуют.

Что необходимо написать, чтобы весь контент на страничке отображался корректно ? Что требуется ещё показать для полной картины?

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.