User Tools

Site Tools


service:ssl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
service:ssl [2017/07/01 05:38] – [After installing SSL Certificate and verifying ownership for Godaddy Drupal website] superwizardservice:ssl [2018/06/17 04:32] (current) superwizard
Line 1: Line 1:
 +====== Testing ssl ======
 + 
 +
 +From: https://www.ssllabs.com/
 +
 +<code>
 +SSL Server Test
 +This free online service performs a deep analysis of the configuration of any SSL 
 +web server on the public Internet. Please note that the information you submit here 
 +is used only to provide you the service. We don't use the domain names or the test 
 +results, and we never will.
 +</code>
 +
 +Also: https://geekflare.com/ssl-test-certificate/
 +
 +====== Purchase ssl certificate ======
 +
 +From: https://www.ssls.com/
 +
 +<code>
 +
 +
 +    Single-domain SSL
 +    Multi-domain SSL
 +    Wildcard SSL
 +
 +    Comodo SSL Certificates
 +
 +    Domain validation
 +    Organization validation
 +    Extended (EV) validation
 +
 +
 +</code> 
 +
 +====== Install SSL Certificate for Drupal on Godaddy ======
 +
 +From: godaddy.com
 +
 +<code>
 +SSL Class 1 purchased from Godaddy they setup
 +had to verify website through creation of TXT file
 +
 +Change of  htaccess file to alter all http to https
 +</code>
 +
 ====== StartCom ====== ====== StartCom ======
  
Line 35: Line 81:
 <IfModule mod_rewrite.c> <IfModule mod_rewrite.c>
   RewriteEngine on   RewriteEngine on
-# Set "protossl" to "s" if we were accessed via https:// This is used later+  # Set "protossl" to "s" if we were accessed via https:// This is used later
   # if you enable "www." stripping or enforcement, in order to ensure that   # if you enable "www." stripping or enforcement, in order to ensure that
   # you don't bounce between http and https.   # you don't bounce between http and https.
Line 42: Line 88:
   # RewriteRule ^ - [E=protossl:s]   # RewriteRule ^ - [E=protossl:s]
   RewriteCond %{HTTPS} off   RewriteCond %{HTTPS} off
-  RewriteCond %{HTTP:X-Forwarded-Proto} !https +  RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE] 
-  RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] + 
-  +  L=  last 
 +  R=  type of rewrite 
 +  NE= By default, special characters, such as & and ?, for example, will be converted to  
 +      their hexcode equivalent. Using the [NE] flag prevents that from happening.    
 </code> </code>
  
service/ssl.1498887534.txt.gz · Last modified: 2017/07/01 05:38 by superwizard