Priority File Manager

📁 public_html
Base Directory:
/home/ecedu/public_html/wp-content/plugins/really-simple-ssl
NameTypeSizeActions
📁 .. Folder -
📄 .wp-env.json File 469
Edit Download
📄 SECURITY.md File 1209
Edit Download
📁 assets Folder -
📄 class-admin.php File 110001
Edit Download
📄 class-cache.php File 3300
Edit Download
📄 class-certificate.php File 7565
Edit Download
📄 class-front-end.php File 2091
Edit Download
📄 class-installer.php File 4574
Edit Download
📄 class-mixed-content-fixer.php File 5681
Edit Download
📄 class-multisite.php File 21373
Edit Download
📄 class-really-simple-ssl.php File 26358
Edit Download
📄 class-server.php File 4547
Edit Download
📄 class-site-health.php File 14578
Edit Download
📄 class-wp-cli.php File 56067
Edit Download
📄 compatibility.php File 2193
Edit Download
📄 force-deactivate.txt File 3869
Edit Download
📄 functions.php File 20782
Edit Download
📄 index.php File 35
Edit Download
📁 languages Folder -
📁 lets-encrypt Folder -
📁 lib Folder -
📁 mailer Folder -
📁 modal Folder -
📁 onboarding Folder -
📁 placeholders Folder -
📁 progress Folder -
📄 readme.txt File 33148
Edit Download
📄 rector.php File 1091
Edit Download
📄 rlrsssl-really-simple-ssl.php File 12565
Edit Download
📄 rsssl-auto-loader.php File 1925
Edit Download
📄 sbom.json.gz File 23020
Edit Download
📁 security Folder -
📁 settings Folder -
📄 ssl-test-page.php File 1950
Edit Download
📄 system-status.php File 17301
Edit Download
📁 testssl Folder -
📄 uninstall.php File 6092
Edit Download
📁 upgrade Folder -
📄 upgrade.php File 11673
Edit Download
ssl_enabled = rsssl_get_option( 'ssl_enabled' ); $this->wp_redirect = rsssl_get_option( 'redirect', 'redirect' ) === 'wp_redirect'; add_action( 'rest_api_init', array( $this, 'wp_rest_api_force_ssl' ), ~PHP_INT_MAX ); } public static function this() { return self::$_this; } /** * PHP redirect, when ssl is true. * * @since 2.2 * * @access public * */ public function force_ssl() { if ( $this->ssl_enabled && $this->wp_redirect ) { add_action( 'wp', array( $this, 'wp_redirect_to_ssl' ), 40, 3 ); } } /** * Force SSL on wp rest api * * @since 2.5.14 * * @access public * */ public function wp_rest_api_force_ssl(): void { //check for Command Line if ( php_sapi_name() === 'cli' ) { return; } if ( ! array_key_exists( 'HTTP_HOST', $_SERVER ) ) { return; } if ( $this->ssl_enabled && ! is_ssl() && ! ( defined( 'rsssl_no_rest_api_redirect' ) && rsssl_no_rest_api_redirect ) ) { $redirect_url = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; wp_redirect( $redirect_url, 301 ); exit; } } /** * Redirect using wp redirect * * @since 2.5.0 * * @access public * */ public function wp_redirect_to_ssl(): void { if ( ! array_key_exists( 'HTTP_HOST', $_SERVER ) ) { return; } if ( ! is_ssl() && ! ( defined( 'rsssl_no_wp_redirect' ) && rsssl_no_wp_redirect ) ) { $redirect_url = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $redirect_url = apply_filters( 'rsssl_wp_redirect_url', $redirect_url ); wp_redirect( $redirect_url, 301, 'WordPress - Really Simple Security' ); exit; } } } }