хочу новнц на бэкенды виртуалок напилить..
некий "умник" предлагает такую шляпу:
Код: Выделить всё
server {
listen 80 default_server;
location / {
root /www/data;
try_files $uri $uri/ /index-both.html;
}
location /novnc/alice/ {
proxy_pass http://127.0.0.1:6080/;
}
location /novnc/alice/websockify {
proxy_pass http://127.0.0.1:6080/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header Host $host;
}
location /novnc/bob/ {
proxy_pass http://127.0.0.1:6081/;
}
location /novnc/bob/websockify {
proxy_pass http://127.0.0.1:6081/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header Host $host;
}
}
Код: Выделить всё
<a href="http://127.0.0.1/novnc/alice/vnc.html?resize=remote&path=novnc/alice/websockify">Alice</a>
<a href="http://127.0.0.1/novnc/bob/vnc.html?resize=remote&path=novnc/bob/websockify">Bob</a>
можно же както зареврайтить в самом локейшине недостающую строку соксификатора ( /vnc.html?resize=remote&path=novnc/alice/websockify ), чтобы она сама добавлялась при вводе только начальной части ( http://127.0.0.1/novnc/alice )??
этож элементарно должно делаться... я думаю...