-
[memo] nginx e wildcard vhostSpero di rivedere questo post stasera che voglio provare una cosa: https://serverfault.com/questions/249952/wildcard-...

Attualmente ho un sottodominio di un mio server che uso come reverse proxy mascherato per aggirare i blocchi del proxy aziendale; è una configurazione semplice, ovvero un blocco server tipo:server { server_name prot.example.com; listen 443 ssl; include my_ssl.conf; location ~ ^/(https?)/(.*)$ { proxy_pass $1://$2; } }
Così facendo quando ho un sito bloccato e voglio vederne il contenuto metto nel brauser https://prot.example.com/http/www.sitobloccato.com...
e riesco a visualizzarlo (a volte con errori sugli oggetti referenziati tipo immy, css...).
Il problema è che alcuni siti hanno i link interni che sono assoluti, e non relativi come nel fdt, quindi capita che devo ricostruire man mano i link della pagina.
Quello che spero di riuscire a fare è una cosa del tipo https://www.sitobloccato.com.http.prot.example.com...
in modo da avere una maggiore percentuale di siti che si visualizzano bene (anche qua gestendo http e https).
Young professional woman and busy mom.-
Re: [memo] nginx e wildcard vhostScritto daavvelentaniCubicolarioil 2015-04-01 10:33:53.0 alle 2015-04-01 10:33:53.0Trollate totali: 18184Scritto da: ::1
> Spero di rivedere questo post stasera che voglio provare una cosa: https://serverfault.com/questions/249952/wildcard-...
> Attualmente ho un sottodominio di un mio server che uso come reverse proxy mascherato per aggirare i blocchi del proxy aziendale; è una configurazione semplice, ovvero un blocco server tipo:
>> server { > server_name prot.example.com; > listen 443 ssl; > include my_ssl.conf; > location ~ ^/(https?)/(.*)$ { > proxy_pass $1://$2; > } > } >
>
> Così facendo quando ho un sito bloccato e voglio vederne il contenuto metto nel brauser https://prot.example.com/http/www.sitobloccato.com...
e riesco a visualizzarlo (a volte con errori sugli oggetti referenziati tipo immy, css...).
> Il problema è che alcuni siti hanno i link interni che sono assoluti, e non relativi come nel fdt, quindi capita che devo ricostruire man mano i link della pagina.
>
> Quello che spero di riuscire a fare è una cosa del tipo https://www.sitobloccato.com.http.prot.example.com...
in modo da avere una maggiore percentuale di siti che si visualizzano bene (anche qua gestendo http e https).
archive.today e` bloccato dal proxy aziendale?I think happiness is love
- Vladimir Putin-
Re: [memo] nginx e wildcard vhostScritto da: avvelentani
>
> archive.today e` bloccato dal proxy aziendale?
No, ma non mi va di abusare di servizi altrui. Per un periodo bloccavano anche sourceforge e l'ho usato per scaricare files.Young professional woman and busy mom.
-
-
Re: [memo] nginx e wildcard vhostAlla fine l'ho implementato:
server { server_name ~(.*).(https?).prot.example.com$; set $external_domain $1; set $external_protocol $2; listen 443 ssl; include ssl.conf; resolver 8.8.4.4 8.8.8.8 valid=300s; resolver_timeout 5s; location ~ ^/(.*)$ { proxy_pass $external_protocol://$external_domain/$1; } }
Nell'esempio del primo post mi ero scordato la direttiva resolver (andavo a memoria dall'ufficio).
Bisogna usare i set per non perdersi il binding dei gruppi di cattura.Young professional woman and busy mom.
-