Flex SSL
Enables SSL & forces HTTPS on WordPress, updating URLs & adding security headers. Supports reverse proxies & soon integrates Let's Encrypt.
Plugin info
Maintenance & Compatibility
Maintenance score
Stale • Last updated 254 days ago
Is Flex SSL abandoned?
Likely maintained (last update 254 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Flex SSL is a lightweight WordPress plugin designed to secure your website by enforcing HTTPS across your entire site. Key features include:
- Force HTTPS: Automatically redirect all HTTP requests to HTTPS.
- Auto-Update URLs: Change WordPress site and home URLs from HTTP to HTTPS.
- Cloudflare/Proxy Support: Detects HTTPS headers from Cloudflare or other reverse proxies to avoid redirect loops.
- Security Headers: Optionally add HSTS, X-Frame-Options, X-XSS-Protection, and other security headers.
- Mixed Content Fixer: Automatically correct HTTP links in your content to prevent browser warnings.
- SSL Status: View current SSL status and certificate expiry date.
- Redirect Options: Choose between 301 (permanent) and 302 (temporary) redirects.
- Logs & Reports: Monitor changes and events in a log system.
- Let’s Encrypt Integration (Coming Soon): Plan to automatically generate and renew SSL certificates.
License
Flex SSL is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.
For more details, see https://www.gnu.org/licenses/gpl-2.0.html.
Installation
- Upload the
flex-sslfolder to your/wp-content/plugins/directory or install via the WordPress plugin installer. - Activate the plugin through the WordPress admin.
- Navigate to the Flex SSL settings page from the admin menu.
- Configure the desired settings:
- Enable SSL.
- Force HTTPS.
- Auto-update WordPress site URLs to HTTPS.
- Enable security headers and mixed content fixer.
- (Coming Soon) Use the upcoming Let’s Encrypt integration to generate SSL certificates automatically.
Frequently Asked Questions
Yes. Flex SSL supports reverse proxy configurations including Cloudflare’s Flexible and Full SSL modes by detecting proxy headers.
No. Flex SSL is designed to work out-of-the-box without requiring changes to wp-config.php.
Let’s Encrypt integration is marked as “Coming Soon.” Future versions will allow you to generate and renew SSL certificates directly from the plugin.
The plugin detects SSL availability and will disable features if no certificate is found. A notice is shown in the settings area to guide you.
Review feed
Screenshots
Changelog
1.0.0
- Initial release of Flex SSL.
- Force HTTPS on front-end.
- Auto-update site URLs to HTTPS.
- Cloudflare and reverse proxy support.
- Security headers and mixed content fixer.
- SSL status and logs.
- (Coming Soon) Let’s Encrypt integration for automatic SSL generation.