When on shared cPanel account (Apache), I can access my wordpress site with http or https, together. I also able to redirect WordPress front end https URLs to http without a plugin, but serve https only for wp-admin area. But after migrating to vps and using nginx then after enable ssl, every http request will be redirected to https. I've modify the vhost conf following this blog post with no luck, http still redirected to https. Nginx config for SSL WordPress admin only Anyway to avoid https redirection?