- Newest
- Most votes
- Most comments
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
You'll need to place the code snippet after the RewriteBase / in the .htaccess file.
Make sure that your SSL certificate is installed and activated correctly. Check the permissions on your .htaccess file. The file should be readable and writable by the web server. Try clearing the browser cache and cookies.
Unfortunately, the website still open in http://buyerassistances.com. I want permanent redirect to https
😑 wrongfully I marked you as accept answer
please provide proper code where to add
thanks
Unfortunately, the website still open in http://buyerassistances.com. I want permanent redirect to https 😑 wrongfully I marked you as accept answer please provide proper code where to add thanks
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
This code will redirect all HTTP traffic to HTTPS. The first line, RewriteEngine On, tells Apache to enable the rewrite engine. The second line, RewriteCond %{SERVER_PORT} 80, checks to see if the request is coming in on port 80, which is the default port for HTTP. If the request is coming in on port 80, the third line, RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L], will redirect the request to the HTTPS version of the site. The [R,L] at the end of the line tells Apache to do a permanent redirect (301).
Relevant content
- asked 7 months ago
- asked a year ago
- AWS OFFICIALUpdated 10 months ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 6 months ago
- AWS OFFICIALUpdated 2 months ago
Is there any URL to add here, Secondly, website still open on http as well. please provide the proper solution thanks
You have to ensure your placing the config in the correct location on the htaccess
No url needed.
It has to sit in the <IfModule mod_rewrite.c> section