I recently built a website for a client using Next.js, Vercel, Prismic, and Simple Analytics. Everything seems to be running smoothly on all devices except for one issue: a friend of my client is having trouble accessing the site. It gets blocked on their computer unless they use Google to access it. I know this friend has a firewall that could be causing the problem.
I'm curious if the redirection I set up (from non-www to www) might be causing the issue, although I've followed the recommended settings from Vercel. I'm also wondering if Simple Analytics could play a role in this, or if the friend's firewall is more to blame. My client has several domains redirecting to this site, and I'm not sure if that might also be a factor. Any insight would be appreciated!
2 Answers
Have you asked your client's friend if there's any specific message from the firewall when they try to access the site? It might give you a clue about what's happening. It could be related to the settings on their end, especially if they can only see the raw HTML without styles when accessing it through a non-Google search.
Not a stupid question at all! Have you tried reaching the site from different networks? Sometimes, it could be a static file issue if CSS and JS aren't loading correctly. It’s worth checking if those requests are resulting in any HTTP errors. Your client could look into that too.
The site is actually hosted on Vercel, so it shouldn't be a problem with an internal network. I figured using their global CDN would prevent issues like this.

Good point! The client did mention that the friend sees everything incorrectly unless they access it via Google. I’ll definitely ask for more details about the firewall message.