Plugin Directory

Changeset 1727222


Ignore:
Timestamp:
09/09/2017 09:37:46 AM (8 years ago)
Author:
rehmatworks
Message:

Fixing a minor bug

Location:
wp-ssl-redirect
Files:
2 edited
3 copied

Legend:

Unmodified
Added
Removed
  • wp-ssl-redirect/tags/3.1.1/readme.txt

    r1725551 r1727222  
    44Requires at least: 3.95
    55Tested up to: 4.8.1
    6 Stable tag: 1.3
     6Stable tag: 1.3.1
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    3333== 1.3 ==
    3434* Added options to force www or non-www
     35== 1.3.1 ==
     36* A minor bug fix regarding query vars
  • wp-ssl-redirect/tags/3.1.1/wp-ssl-redirect.php

    r1725455 r1727222  
    44* Plugin Name: WP SSL Redirect
    55* Description: A very tiny plugin to force SSL on WordPress websites (via 301 redirects for SEO purpose).
    6 * Version: 1.3
     6* Version: 1.3.1
    77* Author: Rehmat Alam
    88* Author URI: https://supportivehands.net/
     
    3939 
    4040                    <select name="wp_ssl_redirect_protocol">
    41                         <option value="auto-detect" <?php echo esc_attr( get_option('wp_ssl_redirect_protocol') ) == 'auto-detect' ? 'selected="selected"' : ''; ?>>Use-detect (Uses site url)</option>
     41                        <option value="auto-detect" <?php echo esc_attr( get_option('wp_ssl_redirect_protocol') ) == 'auto-detect' ? 'selected="selected"' : ''; ?>>Use-default (Uses site url)</option>
    4242                        <option value="www" <?php echo esc_attr( get_option('wp_ssl_redirect_protocol') ) == 'www' ? 'selected="selected"' : ''; ?>>Force www version</option>
    4343                        <option value="non-www" <?php echo esc_attr( get_option('wp_ssl_redirect_protocol') ) == 'non-www' ? 'selected="selected"' : ''; ?>>Force non-www version</option>
     
    5959
    6060function do_the_ssl_redirect() {
    61   $wpsslredir_requested_url = site_url().$_SERVER[REQUEST_URI];
     61  $wpsslredir_requested_url = site_url().$_SERVER['REQUEST_URI'];
    6262  $wpsslredir_parse_url = parse_url($wpsslredir_requested_url);
    6363  if(get_option('wp_ssl_redirect_protocol') == 'www') {
     
    7373    $wpsslredir_parse_url['host'] = $wpssl_site_default_url['host'];
    7474  }
     75  $wpsslredir_parse_url['path'] = $_SERVER['REQUEST_URI'];
    7576  $wpsslredir_url = 'https://'.$wpsslredir_parse_url['host'].$wpsslredir_parse_url['path'];
    7677  $wpsslredir_new_siteurl = 'https://'.$wpsslredir_parse_url['host'];
  • wp-ssl-redirect/trunk/readme.txt

    r1725551 r1727222  
    44Requires at least: 3.95
    55Tested up to: 4.8.1
    6 Stable tag: 1.3
     6Stable tag: 1.3.1
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    3333== 1.3 ==
    3434* Added options to force www or non-www
     35== 1.3.1 ==
     36* A minor bug fix regarding query vars
  • wp-ssl-redirect/trunk/wp-ssl-redirect.php

    r1725455 r1727222  
    44* Plugin Name: WP SSL Redirect
    55* Description: A very tiny plugin to force SSL on WordPress websites (via 301 redirects for SEO purpose).
    6 * Version: 1.3
     6* Version: 1.3.1
    77* Author: Rehmat Alam
    88* Author URI: https://supportivehands.net/
     
    3939 
    4040                    <select name="wp_ssl_redirect_protocol">
    41                         <option value="auto-detect" <?php echo esc_attr( get_option('wp_ssl_redirect_protocol') ) == 'auto-detect' ? 'selected="selected"' : ''; ?>>Use-detect (Uses site url)</option>
     41                        <option value="auto-detect" <?php echo esc_attr( get_option('wp_ssl_redirect_protocol') ) == 'auto-detect' ? 'selected="selected"' : ''; ?>>Use-default (Uses site url)</option>
    4242                        <option value="www" <?php echo esc_attr( get_option('wp_ssl_redirect_protocol') ) == 'www' ? 'selected="selected"' : ''; ?>>Force www version</option>
    4343                        <option value="non-www" <?php echo esc_attr( get_option('wp_ssl_redirect_protocol') ) == 'non-www' ? 'selected="selected"' : ''; ?>>Force non-www version</option>
     
    5959
    6060function do_the_ssl_redirect() {
    61   $wpsslredir_requested_url = site_url().$_SERVER[REQUEST_URI];
     61  $wpsslredir_requested_url = site_url().$_SERVER['REQUEST_URI'];
    6262  $wpsslredir_parse_url = parse_url($wpsslredir_requested_url);
    6363  if(get_option('wp_ssl_redirect_protocol') == 'www') {
     
    7373    $wpsslredir_parse_url['host'] = $wpssl_site_default_url['host'];
    7474  }
     75  $wpsslredir_parse_url['path'] = $_SERVER['REQUEST_URI'];
    7576  $wpsslredir_url = 'https://'.$wpsslredir_parse_url['host'].$wpsslredir_parse_url['path'];
    7677  $wpsslredir_new_siteurl = 'https://'.$wpsslredir_parse_url['host'];
Note: See TracChangeset for help on using the changeset viewer.