HTTP Status 404 - /lophyda.comlophyda.com/
root@HAL9000:/etc/apache2/sites-enabled# cat lophyda.com.conf
<VirtualHost *:80>
ServerName lophyda.com
ProxyPass / http://localhost:8080/lophyda.com
ProxyPassReverse / http://localhost:8080/lophyda.com
LogLevel warn
</VirtualHost>
On Fri, Nov 25, 2016 at 8:44 AM, Alexandru Duzsardi <
[email protected]> wrote:
> ProxyPreserveHost is kind of useless in your case
>
> Take a look at https://httpd.apache.org/docs/current/mod/mod_proxy.html#
> proxypass
>
>
>
> This should work
>
>
>
> <VirtualHost *:80>
> ServerName lophyda.com
>
>
> ProxyPass / http://localhost:8080/lophyda.com
> ProxyPassReverse / http://localhost:8080/lophyda.com
>
> LogLevel warn
> </VirtualHost>
>
>
>
> Or
>
>
>
> <VirtualHost *:80>
> ServerName lophyda.com
>
>
>
> <Location />
> ProxyPass http://localhost:8080/lophyda.com
> </Location>
>
>
> LogLevel warn
> </VirtualHost>
>
>
>
>
>
> *From:* Lou DeGenaro [mailto:[email protected]]
> *Sent:* Friday, November 25, 2016 3:24 PM
> *To:* [email protected]
> *Subject:* Re: [users@httpd] ProxyPass not working?
>
>
>
> Still trying. On ubuntu 16.04.
>
> I have tomcat installed. Visiting localhost:8080 yields normal tomcat
> welcome page. Visiting localhost:8080/lophyda.com yields my website
> welcome page, as expected.
>
> I have apache2 installed. Visiting localhost:80 yields normal apache
> welcome page. Visiting lophyda.com yields the same?
>
> I expected that since I used "lophyda.com" to visit that I'd get
> forwarded to tomcat and see my lophyda.com website?
>
> Here is my conf file:
>
> root@HAL9000:/etc/apache2/sites-available# cat lophyda.com.conf
> <VirtualHost *:80>
> ProxyRequests off
> ProxyPreserveHost on
> ServerName lophyda.com
>
> ServerAdmin lou@localhost
> ProxyPass http://lophyda.com http://localhost:8080/lophyda.com
> ProxyPassReverse http://lophyda.com http://localhost:8080/lophyda.com
>
> LogLevel warn
> </VirtualHost>
>
> What am I doing wrong?
>
> Thanks.
>
> Lou.
>
>
>
>
>
> On Thu, Nov 10, 2016 at 6:21 PM, Lou DeGenaro <[email protected]>
> wrote:
>
> Why? I see: port 80 namevhost degenaro.com (/etc/apache2/sites-enabled/
> degenaro.com.conf:1)
>
>
>
> On Thu, Nov 10, 2016 at 7:05 AM, Daniel <[email protected]> wrote:
>
> when you visit localhost/degenaro.com it will be delivered to
> (/etc/apache2/sites-enabled/000-default.conf:1)
>
> if you want to be delivered to
> (/etc/apache2/sites-enabled/degenaro.com.conf:1)
> you must request
>
> using the appropiate name.
>
>
>
> 2016-11-10 11:38 GMT+01:00 Lou DeGenaro <[email protected]>:
>
> root@HAL9000:/etc/apache2/sites-enabled# apachectl -S
> VirtualHost configuration:
> *:80 is a NameVirtualHost
> default server 192.168.1.80 (/etc/apache2/sites-enabled/
> 000-default.conf:1)
> port 80 namevhost 192.168.1.80 (/etc/apache2/sites-enabled/
> 000-default.conf:1)
> port 80 namevhost degenaro.com (/etc/apache2/sites-enabled/
> degenaro.com.conf:1)
> ServerRoot: "/etc/apache2"
> Main DocumentRoot: "/var/www/html"
> Main ErrorLog: "/var/log/apache2/error.log"
> Mutex proxy: using_defaults
> Mutex default: dir="/var/lock/apache2" mechanism=fcntl
> Mutex mpm-accept: using_defaults
> Mutex watchdog-callback: using_defaults
> PidFile: "/var/run/apache2/apache2.pid"
> Define: DUMP_VHOSTS
> Define: DUMP_RUN_CFG
> User: name="www-data" id=33
> Group: name="www-data" id=33
>
> Perhaps my expectations are wrong? When I visit localhost/degenaro.com
> should I not be taken to localhost:8080/degenaro.com?
>
>
>
> On Wed, Nov 9, 2016 at 7:05 PM, Eric Covener <[email protected]> wrote:
>
>
> ServerName degenaro.com
>
> I've restated the apache server, and visit http://localhost/degenaro.com/
> and see this in my browser:
>
>
> Request likely not going to the virtual host you configured. See
> apachectl -S for a summary.
>
>
>
>
>
>
>
>
>
>
> --
>
> *Daniel Ferradal*
>
> IT Specialist
>
>
>
> email dferradal at gmail.com
>
> linkedin es.linkedin.com/in/danielferradal
>
>
>
>
>