Just following up on this I'm wondering if it works better on some servers than others, having read my server's information sheet which says Cloudflare Access (Zero Trust) is only supported on their VPS server plans. I'm on a web server plan. Does this make sense? Ok this was from the server's bot so AI but
Me: "The article says "As for the following Cloudflare services:
...... Cloudflare Access: Restrict access to your website based on user identity
Bot: They are only supported on our VPS Hosting plans since they require root access to your server."
Me: I am using Cloudflare Access and Zero Trust and have set up a policy for my admin.php file, to whitelist my ip address and authenticate me by email if I'm away from my IP address. But I'm not on VPS hosting. I'm on web hosting. So will it work for me?
Bot: Cloudflare Access and Zero Trust features, like restricting access to specific pages (e.g., admin.php), officially require VPS hosting at Hostinger because they need root access to fully function. On web hosting plans, these features may not work as intended or could be limited. For full compatibility with Cloudflare Access and Zero Trust, a VPS plan is recommended.
Me: In what way would they not work as intended or be limited?
Bot:
On web hosting, you don’t have root access or the ability to run background processes and custom server configurations, which are sometimes required for Cloudflare Access, Zero Trust, and related features like Cloudflare Tunnel or Workers. This means:
You may not be able to enforce access rules at the server level (e.g., block direct access to admin.php if someone bypasses Cloudflare).Some advanced policies or integrations (like Cloudflare Tunnel) won’t be possible since they require software installation or configuration changes on the server.If someone discovers your hosting IP and accesses it directly, they could potentially bypass Cloudflare’s restrictions.
On VPS, you can fully manage and secure your server, ensuring Cloudflare’s protections can’t be bypassed.
On web hosting, you’re limited to what can be configured via Cloudflare’s dashboard and standard .htaccess rules.