Question

Apache/Varinish redirecting mydomain.com/folder to mydomain.com:8080/folder/

Posted August 22, 2014 2.7k views

I’ve set up Apache/Varnish but when I try to access a folder on the domain, such as mydomain.com/whatever it is redirecting to mydomain.com:8080/whatever/ and I’m getting a page not available. However when I access mydomain.com/whatever/ with a trailing “/” at the end everything works fine. I’m pretty new to Varnish so any help troubleshooting would be appreciated.

2 comments

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
2 answers

Is Apache listening on 8080 publicly? Usually the way to do it is have Apache listening on the local loopback device. What’s the Varnish backend configuration?

backend default {
    .host = "127.0.0.1";
    .port = "8080";
}

In /etc/apache2/ports.conf you should set Apache to listen locally:

NameVirtualHost 127.0.0.1:8080
Listen 127.0.0.1:8080

And your VirtualHost should look like:

 <VirtualHost 127.0.0.1:8080>

I’m using ubuntu 16 , and having link problems:

http://example.com/test is redirecting to http://example.com:8080/test and returning error :|

tried @asb solution, but no deal :/

Submit an Answer