How do I Force HTTPS in Grav CMS? Updated on November 19, 2021 by InMotion Hosting Contributor 0 Minutes, 40 Seconds to Read Grav allows you to force SSL (HTTPS) usage within the configuration file or admin plugin. Note that Grav recommends in a Github thread to use the .htaccess file instead for faster website performance. Below we enable HTTPS using SSH or the admin plugin. SSHPlugin Force SSL in CLI Log into cPanel File Manager or FTP.Navigate to the /user/config folder.Open the system.yaml file.Change force_ssl: false to true.Save your changes. Force SSL with Admin Plugin Log into Grav. Select Configuration.At the bottom, select Yes beside Force SSL.Press Save at the top. After this, configure scheduled backups. Learn more about Grav in our Support Center. Want another option to improve caching in Grav? Optimize your Grav website performance with our WordPress Hosting (not just for WordPress) and Nginx Cache Manager. Share this Article InMotion Hosting Contributor Content Writer InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals! More Articles by InMotion Hosting Related Articles Troubleshooting SSL Connection Errors: How to Fix HTTPS Issues What Is SSL and Why Does It Matter for Your Website? How to Tell If a Website Is Secure: 2026 Browser Guide How to Enable cPanel AutoSSL via Account Management Panel (AMP) and WHM How to Manage AutoSSL Certificates in cPanel How to Run and Read a Traceroute: Troubleshooting Website Connectivity What Are Meta Tags? Guide to SEO Meta Tags & Best Practices Meta Descriptions and SEO Install Let’s Encrypt Free SSL Certificate on Ubuntu with Certbot How to Set Up a 301 Permanent Redirect via .htaccess & cPanel