I wrote about the All in one redirection plug-in that does the SSL redirection on the website for smooth transition from Http to Https with or without www. Please read this carefully. The plug-in name is All In One Redirection, as I mentioned. I have the same plug-in on my site. Long back web addresses were using the http protocol, now https is the protocol in use. But, why?
One thing you must know is… https is a must for every website. This is because Web sites titled Http simply cannot generate enough security for protecting their visitors’ personal data. Especially since the advent in Europe of the Cookie Policy Reminder Blockers and their subsequent spread to the US, Canada, and others, to protect the users’ personal data has been almost obligatory.
That is why web sites that still have http in their URL must make a transition to https very quickly. Still, there are some good points to be noted while doing so. Because if this transition is done in a faulty way, then all of our pages listed in search engines will lose their ranking and they may even end up being treated as duplicate content. Well, how do we make such a transition and overcome possible server challenges? The meat of this article starts from here.
To start with, we should locate and download the plugin from the WordPress panel. Now you should call your hosting provider to set up an SSL installation for you to take your http links through to https. Installation of SSL is a paid service, and its installation is performed by Hosting officials. One may skip the SSL setup if it is already operational. Once it’s done with installation, we are left with all the support needed to redirect from http to https.

From there, let us proceed to the Admin panel and open Settings/General. Add an S at the end of the http in the WordPress Address (URL) and Site Address text boxes and save changes. All links will be switched from http to https. Your site will be down for a while-long enough, maybe an hour. Do note: this is not a forever problem since your DNS records haven’t been changed. But your site is down on your computer and is very much open for new visitors. So be patient. If by now your site is still not alive, pick up the phone and call your hosting company and explain what happened and they will fix it up in no time.
Easiest SSL forwarding in WordPress.

These problems happen most of the time in New York’s hosting firms. I don’t want to name them. So I’ll just stop here assuming if you are with a powerful foreign hosting like Host Gator, you won’t have problems.
You have changed all the settings of your website from http to https and it’s working fine. But we’re not done yet. Why?
Friends, you can try it yourself by using either http or https in your browser by typing the URL of your website. In either case, your pages will show up. But we don’t want that to happen. Since our goal is to redirect any http URL to https. This will completely block http. A big sigh of relief for safe web surfing for all users. Unfortunately, wordpress admin does not allow us to route http requests to https by default. In simple language, that’s why we installed this plugin in the first place. Alright then, let’s go and change some settings by opening the settings for this plugin to address the issue.
There will be a Redirection button installed right above the Appearance tab on the Admin’s menu page. Click on that and go to settings. The plugin has 4 settings tabs and we will have a look into what we can do under each of them one by one.
All In One Redirection settings.
Redirection:
Redirection tab allows you to redirect the 404 pages that were not opened. To make any redirect we need to select in Redirection Type textbox 301. This is actually the default so it is already set to this. The Source URL should be the old and non existing URL which needs to be redirected. The Destination URL textbox should be filled with the new URL or the URL of the page where page will be opened after redirect. The Regular Expression textbox can be left blank. Once all above is done you can just hit the Add Redirection button to save the redirect.
Redirection settings:
The core settings of this plugin is done here. Go to Enable Host and WWW settings; and select it. Then we actually enable that option. The plugin will reflect your existing choice here. But still we need to check it to make sure it is set correctly! Select Host Setting with https. Choose WWW Setting if you are using www like 2013download.com; if not then select Non-WWW. And that’s it.
404 Pages List:
This will open a page that actually shows the 404 errors. In other words it will show the links you deleted from your site or links that don’t exist in your site. In short, those pages with issues in your entire hostname list will be here. Wrong URLs here can be corrected with 301 Redirect. Open the plus signs in Action and enter the page to redirect then click OK. The error list here will decrease over time as you complete these redirects. There are some tools at the end.
Tools:
In this setting page you can backup default plugin settings and your redirection list to your computer. You can also restore data you previously backed up. That’s it.
Once you have set all the settings in All In One Redirection plugin any http link to your site will redirect to https. Also wherever you put www or non-www setting the redirection will adjust according to your choice. The plugin is not so common but I think it’s useful. It actually addresses a problem that the more popular Really Simple SSL doesn’t solve and have done so perfectly! If you have any question about the plugin please feel free to ask; you can use the comments for that.