Sto provando a fare un reverse proxy con il server Apache cercando come prima cosa di rendere accessibile l'indirizzo http://localhost:631 dall'URL http://localhost/cups
Seguendo diversi tutorial ho proceduto con i seguenti passi:
Ho installato ed abilitato i moduli necessari
codice:apt-get install libapache2-mod-proxy-html a2enmod proxy a2enmod proxy_connect a2enmod proxy_http
nella directory /etc/apache2/sites-available ho creato con Nano il file 'cups' con all'interno il seguente codice
codice:<IfModule mod_proxy.c> ProxyRequests Off ProxyPass /cups http://localhost:631 ProxyHTMLURLMap http://localhost:631 /cups <Location /cups> ProxyPassReverse http://localhost:631/ SetOutputFilter proxy-html ProxyHTMLURLMap / /cups/ ProxyHTMLURLMap /cups/ /cups/ </Location> </IfModule>
Poi ho cercato di abilitare il nuovo URL con
codice:sudo a2ensite cups
Purtroppo ricevo il seguente messaggio di errore
Dove sbaglio?ERROR: Site cups does not exist !