I was using WSL2 and docker for my Laravel Sail setup and had the same problem showing the default Apache page. It was because WSL2 had Apache2 installed pre-installed and. I removed it with `sudo apt remove apache2` and it was resolved.