I use the same guide and it works well…I have over a dozen sites on different containers and they are all visible.
May need a little more information to help diagnose the problem.
I assume you have a proxy container with your virtual block setup for your website and your website/s on another container/s?
Without more details to help diagnose I would say try the obvious such as clear browser cache or try incognito mode.
My proxy virtual block config looks like this and I have one for each website and container.
Also make sure these two lines shown “below” have the correct ip to you proxy container:
lxc config device add proxy myport80 proxy listen=tcp:0.0.0.0:80 connect=tcp:127.0.0.1:80 proxy_protocol=true lxc config device add proxy myport443 proxy listen=tcp:0.0.0.0:443 connect=tcp:127.0.0.1:443 proxy_protocol=true
in the two lines above, make sure you replace the 127.0.0.1 with the ipv4 of your proxy container.
This routes all traffic on 80 and 443 to your proxy container and then the proxy forwards through the virtual blocks to your various lxc containers hosting the site.
Below is my remote ip config for the apache2 website…notice the ip here points to my proxy container: