• When using WP Migrate DB to migrate the database from a “Really Simple SSL”-enabled live site to a localhost development site, the localhost site came up with an “Access forbidden!” 403 error. This is apparently because the WP DB Migrate conversion from https to http is disabled by the RSSSL plugin, causing the exported sql have fields like wp_options “home”, siteurl”, etc. to be built with ‘https’ instead of ‘http’. (I did use the 3-row find and replace in the migration profile.)

    Apparently you can’t simply deactivate RSSSL, do the migrate an reactivate it, since this disables https on the live site.

    However – since the problem negatively affects both plugins, perhaps a little collaboration is in order. I’d be happy to test a solution.

    • This topic was modified 7 years, 8 months ago by FeralReason.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter FeralReason

    (@feralreason)

    There is apparently a workaround, thanks to Rogier Lankhorst, the RSSSL author.

    Steps:
    1) Deactivate RSSSL by renaming force-deactivate.txt (in the plugin file) to force-deactivate.php. Then run it from https://www.yourdomain.com/wp-content/plugins/really-simple-ssl/force-deactivate.php.
    2) Run WP Migrate DB – per standard instructions. (Make sure that there are 3 rows in your migration profile and that the 2nd row “Finds” the https URLs and replaces them with http references.)
    3) Activate RSSSL in the normal way and follow instructions in the screen.

    Thread Starter FeralReason

    (@feralreason)

    One last step…
    4) Rename force-deactivate.php back to force-deactivate.txt, for obvious security reasons.

    Hey Feral, I have been following this thread recently. Still not sure where the renaming of the file comes in place. Do you have a video tutorial you would recommend?

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘“WP Migrate DB” https to http migration disabled by “Really Simple SSL”’ is closed to new replies.