Есть бэкэнд с запущенным plone сайтом и интерфейсом управления zope Есть конфиг nginx - frontend: upstream zope { server 192.168.128.16:8080;} server { # ENABLE FOR redirect always to SSL site let's go ssl only now. #rewrite ^ https://$server_name$request_uri? permanent; listen 80; server_name www.example.com; access_log /var/log/nginx/example-access.log; error_log /var/log/nginx/example-error.log; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 0; client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k; location / { proxy_pass http://192.168.128.16:8080; rewrite ^/(.*)$ /VirtualHostBase/http/example.ru:80/exampleru/VirtualHostRoot/$1 break; } location ~* /plone/ { proxy_pass http://192.168.128.16:8080; #rewrite ^(.*) http://192.168.128.16:8080/manage_main; allow 192.168.128.0/24; allow 192.168.129.0/24; allow 127.0.0.1; deny all; } } Сайт example.com открывается, правда частично без картинок, опять же подозреваю, что дело в неправильном rewrite или у меня не отдает их zope. Но эта проблема будущего. Сейчас меня интересует как мне сделать так, чтобы интерфейс управления zope открывался в браузере при обращении к example.com/plone. Сам интерфейс управления(http://192.168.128.16:8080/manage_main) открывается вместо сайта, если закомментировать rewrite. Я даже пытался сделать отдельный location ~* /plone/, но что то пока у меня совсем не получается. Вопрос что неправильно я делаю в location ~* /plone/ { proxy_pass http://192.168.128.16:8080; #rewrite ^(.*) http://192.168.128.16:8080/manage_main; allow 192.168.128.0/24; allow 192.168.129.0/24; allow 127.0.0.1; deny all; } или ошибка совсем в другом месте ? Как это работает можете объяснить на пальцах - что за чем происходит в моем конкретном случае отображения интерфейса управления zope в url вида example.com/plone ? Самому ни как не получается разобраться.Можете ткнуть пальцем в документацию дополнительно. Буду благодарен.Спасибо. --Faithfully yours, Vladimir Skubriev ___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru