How to use the All In One Redirection plugin for SSL redirection to make a seamless transition from http to https with or without www.
In order to make a smooth transition from http to https with or without www, I have written the All in one redirection plugin and its usage, which makes SSL redirection on the website. Please read it carefully. As I mentioned before, the name of the plugin is All In One Redirection. I also use this plugin on my site. As you know, earlier there were http web addresses, now https is used instead. And why is that?
You should know that… https is a must for all websites. Because our http sites are not secure enough to protect the personal information of our visitors. Especially since the introduction of cookie policy reminder blocks in Europe, which later spread to the US, Canada and other countries, the protection of personal data has become a necessity.
Therefore, websites that still have http in their URLs should switch to https as soon as possible. However, there are important things to keep in mind. Because if we make this transition incorrectly, all of our listed pages will lose ranking in search engines and may even be treated as copied content. So how do we make this transition and how do we overcome potential server challenges? This is where the most important part of my article begins.
To get started, let’s first find and install the plugin from the WordPress dashboard. Then, to change http connections to https, first call your hosting company and ask for an SSL installation. SSL installation is paid and the hosting company does the installation. If you already have SSL, skip this step. Once the installation is done, we have the necessary support to switch http connections to https.
Immediately go to the admin panel and open the Settings/General tab. In the WordPress Address (URL) and Site Address text boxes, add an S to the end of https and save the settings. This will change all http links to https. When you perform this step, your site may not open for a short time (up to 1 hour). But don’t worry! Your DNS records have not changed yet. But your website that does not open on your computer is open to new visitors. So you should wait a bit. If it still does not open, call your hosting company and explain the situation, they will quickly find a solution.

Simple SSL redirection in WordPress.

Such disruptions are usually experienced in hosting companies in Turkey. I don’t want to advertise them by mentioning their names. If you have a strong foreign hosting provider like Hostgator, you will definitely not have any problems, I will cut the subject short by saying.
You have set your site’s http settings to https and it works. But watch out, we are not done yet. And why is that?
Friends, you can run your web browser by adding the URL of your website as http or https. So your pages will appear in both cases. But we don’t want that to happen. Because our goal is; when we add a URL that starts with http, we redirect it to the https address. This way, we will completely close the http entries. In other words, we will provide users with completely secure web browsing. Unfortunately, the WordPress Panel does not do this automatically. In short, we have already installed this plugin. So let’s start by opening the settings of the plugin to solve this problem.
On the admin page, just above the Appearance tab in the menu, a Redirect button is added. Pressing this button will take you directly to the settings. The plugin has four tabs. Let’s see what we can do one by one.
All In One Redirection plugin settings
Redirection
This tab provides a tool for redirecting 404 pages that don’t open. To redirect, we need to set the Redirection Type to 301 (it is already selected by default), and in the Source URL field we should add the old and non-working URL to be redirected. In the Destination URL field, add the new URL, i.e. the URL of the page that will be opened after the redirection. The Regular Expression field can be left empty. After you have made all the settings, you can complete the redirection by pressing the Add Redirection button.
Redirection Settings
This is where the actual settings of this plugin are made. Go to Enable host and WWW settings and check it. This will enable these settings. The plugin will automatically reflect your existing option here. But don’t forget to check that the setting is correct! Set the Host setting to https. You should also select WWW settings if you are using www. like in 2013download.com… If you are not using www, you should select Non WWW. These are the settings in this section.
404 Pages List
This setting actually opens the page that shows the links with 404 errors. In other words, it shows a list of links that you have deleted from your site or that are not on your site. In short, all the problematic pages on your site are listed here. You can fix the bad URLs here by doing a 301 redirect. To do this, check the plus sign in the Action column, enter the page you want to redirect to and click OK. As you complete these redirects, the list of errors here will diminish over time. The last tab contains useful tools.
Tools
From this settings page, you can back up the default plugin settings and the redirection list to your computer. You can also add previously saved data to the system here. This is all there is to these settings.
When you have set all the settings of the All In One Redirection plugin, it will now redirect to https even if you make an http link to your website URL. In addition, if you set the settings with or without www, the redirection will be automatically corrected according to your choice. Although the plugin has few users on WordPress, I find it very useful. Even Really Simple SSL, which has the most users in this regard, does not solve this problem, but with this simple plugin we bring a great solution. If you have any questions about the plugin, feel free to contact me. You can use the comment section.