• I’m using CloudFlare Flexible SSL function for a long time and I change to Full SSL today, the front end seems as normal but when I access wp-login.php it shows a blank page.

    The SSL setting I changed before is Flexible SSL and the URL set as following:

    Site URL: https://www.williamtai.moe
    WordPress Home URL: https://www.williamtai.moe

    I used WordPress HTTPS plugin and Rewrite rule to force all link to https connection.

    Here is the write rule:

    #Redirect to CloudFlare https
    RewriteEngine on
    RewriteCond %{HTTP:CF-Visitor} ‘”scheme”:”http”‘
    RewriteRule ^(.*)$ https://www.williamtai.moe/$1 [L]

    and now I changed the WordPress URL and Rewrite rule setting as following:
    Site URL: https://www.williamtai.moe
    WordPress Home URL: https://www.williamtai.moe

    #Redirect for all
    RewriteEngine on
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.williamtai.moe/$1 [R,L]

    Now the front page is okay but the login page serve blank page.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Why are you not using https on the site URL too?

    Thread Starter WilliamTai

    (@williamtai)

    In Flexible SSL mode the original server is non-SSL, only CloudFlare serve SSL, and now I’m using Full SSL that mean both original server and CDN serve SSL, so site URL and WordPress home URL are the same but it cause blank page in wp-login.php.

    Thread Starter WilliamTai

    (@williamtai)

    The problem cause by CloudFlare official plugin, after deactivated the plugin my website back again.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Change site URL HTTP to HTTPS blank admin page’ is closed to new replies.