Created
December 24, 2021 10:47
-
-
Save MrJoshFisher/6cc9b6f63689292f79c45b946449b387 to your computer and use it in GitHub Desktop.
[.htaccess redirects]
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Redirect All Web Traffic | |
If you have existing code in your .htaccess, add the following: | |
RewriteEngine On | |
RewriteCond %{SERVER_PORT} 80 | |
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L] | |
2. Redirect Only a Specific Domain | |
For redirecting a specific domain to use HTTPS, add the following: | |
RewriteEngine On | |
RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC] | |
RewriteCond %{SERVER_PORT} 80 | |
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L] | |
3. Redirect Only a Specific Folder | |
Redirecting to HTTPS on a specific folder, add the following: | |
RewriteEngine On | |
RewriteCond %{SERVER_PORT} 80 | |
RewriteCond %{REQUEST_URI} folder | |
RewriteRule ^(.*)$ https://www.yourdomain.com/folder/$1 [R,L] | |
Note: Replace “yourdomain” with your actual domain name wherever required. Also, in case of the folder, replace /folder with the actual folder name. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment