I would approach it like so:
- Remove all of these plugins.
- Decide if you want to use the address with or without www. prefix as default.
- Install SSL correctly, without a plugin. (So change all of the URLs in database and make sure your site works correctly, its address is set properly and there is no redirection when you go to your default address from 2.)
- Add .htaccess redirection from HTTP -> HTTPS
- Add .htaccess redirection from www.example.com -> https://example.com (or from example.com to https://www.example.com – depends on what you’ve decided in 2.)
- Configure CloudFlare correctly using the correct address from 2.
This way you should get always only one redirection.
Related Posts:
- Changed permalink structure. Need help with redirecting old posts
- Edit Permalink Structure For Custom Post Type or Modify .htaccess?
- www redirects to another directory in wordpress
- .htaccess file doesn’t work, with hundred tries
- Security and .htaccess
- Redirection plugin – how to let the editor access the ‘redirection’ menu?
- SSL redirect loop using WordPress HTTPS Plugin
- Redirection Plugin: Redirect all URLs with a regular expression
- What does a security risk in a plugin look like?
- flush_rewrite_rules not working on plugin deactivation, invalid URLs not showing 404
- Can Not Redirect from Plugin-Registered Admin Page
- Add .html extension to custom post type taxonomies
- Detecting $_GET parameters from any page + Cookie
- Leverage browser caching not working after updating .htaccess
- How to send “Location” header on plugin form submit event?
- Custom url structure for custom template
- How to install WordPress Multisite with different domains under the same subdirectory?
- wordpress custom login successful redirect hook
- 403 Forbidden – You don’t have permission to access /wp-admin/admin-ajax.php on this server
- Error Message from W3 Total Cache when .htaccess Rules Cannot Be Modified? [closed]
- Can’t access my WP dashboard: fatal error? [closed]
- htaccess and wordpress config files are regularly over written
- How to redirect Old Post URL to new Post and keep Old post Comments?
- What’s the _wp_desired_post_slug value for?
- Redirect all blog links from WordPress.com site to new domain
- WordPress redirect all 404 pages to the Homepage
- 500 Internal Server Error when updating htaccess
- Write to / remove from default .htaccess file from plugin?
- how can I link to a PlugIn admin-sub-menu page after processing a formular
- WordPress Redirect Not Working – AJAX Callback Response Not Picked Up
- Possible htaccess configuration issue for HTTPS websites by WP Fastest Cache plugin? [closed]
- How can I check if on specific plugin generated page or child
- Redirection based on location but without affecting search bots
- Page Restriction and Redirect for Particular Levels or user
- how to create site exit messages with destination url displayed
- How to redirect a URL with parameters?
- Headers Content-Security-Policy CSP Major Issue
- Redirecting a buddyboss profile tab to a different tab if not subscribed to a specific membership
- Redirect already logged in users away from a page to a specific page base on user role
- How to fix the woocommerce – adaranth.com redirection issue [closed]
- admin-ajax.php warning max input vars exceeded on layered pop plugins [closed]
- Reoccurring 404 Errors on all subpages
- Is there a directory my plugin can write files to that cannot be viewed via the browser/url?
- plugin links not working [closed]
- Redirect to another page using contact form 7? [closed]
- How to use login_redirect with a user capability
- Removing Automatic Redirects Without Plugin
- WordPress 4.3 broke meta redirect (with url params plugin)
- Custom url rewriting
- Mask and Track Outbound Links
- How can I redirect some pages to new subdomain? [closed]
- Add to array, redirect and display
- WordPress rewrite rules not working
- Do rewrites added with add_rewrite_rule() persist after plugin deletion?
- Making the ‘add to cart’ button redirect to PayPal
- How to force load a page in plugin?
- Preserve Search engine index while shifting to new Domain
- Janrain/Simple Modal under Redirected Domain
- Redirect unloggedin users
- login form should redirect to register page for in 1st login next time it should redirected to home page
- Add a parameter at the end of the url and prettify
- Hidden permalink different from displayed permalink
- redirect to homepage once action is completed
- Redirect to a page while maintaining search query parameters without causing an infinite loop
- Can’t add new plugin or themes on a wordpress multisite network from the primary site as administrator. Error: ERR_TOO_MANY_REDIRECTS
- How to update all in-site redirect URLs to destination URLs at once
- How to allow URL with filename & extension in wordpress?
- How to send new visitor to a splash page for only one time in wordpress?
- WordPress Admin login redirect to homepage
- How To Use htaccess to Rewrite Link Structure for a Page that is Generated Programatcially
- Why is my site still showing insecure icon even if I have SSL certificate?
- WP Migrate DB Pro plugin cannot transfer Media files to remote server
- Reverse count page view and show on other page
- URL Rewrite 404
- redirect to a custom page
- htaccess question and plugins.php
- Help Code Review – I need to write on .htaccess file from theme’s function.php
- Identify if the_post hook is being called from the admin post list
- How to add subdomain to htaccess
- Infinite 301 redirects after definitions in “Redirections” plugin?
- Clone a Post Tite and Custom Field into Custom Post type
- Direct URL to a template via plugin
- Site not displaying correctly when re-directing from root to sub-directory
- How to redirect from plugin page
- Template redirect inside of plugin not redirecting
- How To Rewrite WordPress Pages URL Only?
- Can’t redirect to previous page after using GET
- Apache rewrite rules and wordpress problem
- Need to change contact email depending where user is from
- incorrect path of plugin dir on network
- How do I to override login redirect on specific pages?
- How to link that “logged in” in “you must be logged in to post a comment” with custom login page on WordPress?
- Simple WordPress function / plugin to redirect a site
- My WP site and password was hacked, what to do? [closed]
- Please Check this ‘.htaccess’ File
- Redirecting to page on form submit – Revue plugin
- Allow direct access to files/folders within WordPress to replace wp-admin
- How to rewrite URL using .htaccess in WordPress Plugin
- how to make wordpress remember my choice
- Rewrite Rule in htaccess convert query string into slashes