Why would changing ports from 80 to 8080 cause wordpress to act unexpectedly?
I am trying to setup Varnish, which requires Apache to listen on another port that's not 80, so I chose 8080.
However, Wordpress is working very unexpectedly. The index page shows, but it's broken, and all css, js, and other assets show 404 errors.
This seems very different than what happens with other sites such as Drupal or even static pages where all links and assets automatically default to the 8080 port number.
Why would Wordpress not follow these standards? How do I make it "behave?" I have read online that some people solve this by putting :8080 after the URL in settings. That means I have to go in and manually configure over 50 wordpress sites, which doesn't feel right at all.
What's the best way to approach this? If you've installed varnish before, how did you configure your wordpress sites to work correctly?