{"id":1582,"date":"2017-02-02T23:14:05","date_gmt":"2017-02-03T04:14:05","guid":{"rendered":"https:\/\/rpchurchill.com\/?p=1582"},"modified":"2017-02-05T00:51:04","modified_gmt":"2017-02-05T05:51:04","slug":"converting-the-entire-site-from-http-to-https","status":"publish","type":"post","link":"https:\/\/rpchurchill.com\/wordpress\/posts\/2017\/02\/02\/converting-the-entire-site-from-http-to-https\/","title":{"rendered":"Converting the Entire Site from HTTP to HTTPS"},"content":{"rendered":"<p>&#8230;was painful.<\/p>\n<p>Instructions for making the change effective throughout WordPress were <a href=\"http:\/\/www.wpbeginner.com\/wp-tutorials\/how-to-add-ssl-and-https-in-wordpress\/\">easy enough to find<\/a> and follow, but updating references in 250-ish posts by hand took some time.  I had two hassles.  The first was my own doing in that I put all of the local images in a named directory rather than using the WordPress way of referring to local content.  This means I know where everything is and can move the WordPress installation anywhere I want without having to worry about the directory tree that it would build.  The downside is that I have to include a fully qualified path to each piece of content.  Oh well.  The other hassle is the general issue that linking to unsecure content on a secure page makes the browser report unsecure content (in most browsers this means showing a warning symbol over the lock symbol at the left end of the browser&#8217;s address bar.  There are some ugly workarounds for this involving various browser- and server-side scripts but I found it easier to find replacement images in ten or so cases that were hosted on secure pages.<\/p>\n<p>Changing over the non-WordPress pages was pretty straightforward.  I&#8217;m in the middle of redoing a lot of those pages anyway.<\/p>\n<p>I was moved to do this because the slides.com tool I used to build yesterday&#8217;s presentation doesn&#8217;t much like serving insecure content, either.  It made the editing process harder because I couldn&#8217;t easily see what I was working with and when I gave the presentation I had to do so with my browser&#8217;s security purposefully turned off.  It&#8217;s not a big deal in the short run but over time it&#8217;ll be easier to just do it &#8220;right.&#8221;  I updated the slides to reflect the new information and, as I think about it, I should also check the references to the site I&#8217;ve placed on LinkedIn and elsewhere.  I also updated the settings in the FTP access tool I&#8217;ve been using.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8230;was painful. Instructions for making the change effective throughout WordPress were easy enough to find and follow, but updating references in 250-ish posts by hand took some time. I had two hassles. The first was my own doing in that &hellip; <a href=\"https:\/\/rpchurchill.com\/wordpress\/posts\/2017\/02\/02\/converting-the-entire-site-from-http-to-https\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[146,145,81],"_links":{"self":[{"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/posts\/1582"}],"collection":[{"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1582"}],"version-history":[{"count":3,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/posts\/1582\/revisions"}],"predecessor-version":[{"id":1585,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/posts\/1582\/revisions\/1585"}],"wp:attachment":[{"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/categories?post=1582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpchurchill.com\/wordpress\/wp-json\/wp\/v2\/tags?post=1582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}