SlideShare a Scribd company logo
1 of 13
HOW I ENABLED HTTPS FOR
SECURITYELEMENTS.COM
In 11 (Not-so-Easy) Steps!
1. Bought certificate at NameCheap.com
2. Generated a Private Key
3. Generated a Certificate Signing Request
4. Activated the Certificate
5. Uploaded the Certificate
6. Contacted Hostmonster tech support to
install the key and .CRT file on the server
7. Troubleshooting: Removed mixed
content
8. Confirmed that HTTPS was working
9. Tested site at Qualys SSL Labs
10. Edited .htaccess file to force redirect
to HTTPS
11. Updated Google Webmaster Tools
Ask your questions here: https://wp.me/p5EVbI-31

More Related Content

What's hot

Websockets in Node.js - Making them reliable and scalable
Websockets in Node.js - Making them reliable and scalableWebsockets in Node.js - Making them reliable and scalable
Websockets in Node.js - Making them reliable and scalable
Gareth Marland
 
Websockets at tossug
Websockets at tossugWebsockets at tossug
Websockets at tossug
clkao
 

What's hot (14)

Websockets in Node.js - Making them reliable and scalable
Websockets in Node.js - Making them reliable and scalableWebsockets in Node.js - Making them reliable and scalable
Websockets in Node.js - Making them reliable and scalable
 
How HTTP/2 will change the web as we know it
How HTTP/2 will change the web as we know itHow HTTP/2 will change the web as we know it
How HTTP/2 will change the web as we know it
 
How to build a realtime, WebSockets-enabled chat in less than 5 minutes
How to build a realtime, WebSockets-enabled chat in less than 5 minutesHow to build a realtime, WebSockets-enabled chat in less than 5 minutes
How to build a realtime, WebSockets-enabled chat in less than 5 minutes
 
Using Communication and Messaging API in the HTML5 World
Using Communication and Messaging API in the HTML5 WorldUsing Communication and Messaging API in the HTML5 World
Using Communication and Messaging API in the HTML5 World
 
How to investigate and recover from a security breach in WordPress
How to investigate and recover from a security breach in WordPressHow to investigate and recover from a security breach in WordPress
How to investigate and recover from a security breach in WordPress
 
Php ppt
Php pptPhp ppt
Php ppt
 
WordPress & Vagrant
WordPress & VagrantWordPress & Vagrant
WordPress & Vagrant
 
Advanced Web Hosting
Advanced Web HostingAdvanced Web Hosting
Advanced Web Hosting
 
Websockets at tossug
Websockets at tossugWebsockets at tossug
Websockets at tossug
 
Hammering Responsive Web Design Into Shape
Hammering Responsive Web Design Into ShapeHammering Responsive Web Design Into Shape
Hammering Responsive Web Design Into Shape
 
Locking Down CF Servers
Locking Down CF ServersLocking Down CF Servers
Locking Down CF Servers
 
HTML5 WebSocket: The New Network Stack for the Web
HTML5 WebSocket: The New Network Stack for the WebHTML5 WebSocket: The New Network Stack for the Web
HTML5 WebSocket: The New Network Stack for the Web
 
Webplatform And Php
Webplatform And PhpWebplatform And Php
Webplatform And Php
 
Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)
 

Viewers also liked

Coach driver performance appraisal
Coach driver performance appraisalCoach driver performance appraisal
Coach driver performance appraisal
andreyargasy
 
Development editor performance appraisal
Development editor performance appraisalDevelopment editor performance appraisal
Development editor performance appraisal
andreyargasy
 
Police job interview questions
Police job interview questionsPolice job interview questions
Police job interview questions
selinasimpson880
 

Viewers also liked (14)

Coach driver performance appraisal
Coach driver performance appraisalCoach driver performance appraisal
Coach driver performance appraisal
 
INDUCCIÓN SENA
INDUCCIÓN SENAINDUCCIÓN SENA
INDUCCIÓN SENA
 
Biologia
BiologiaBiologia
Biologia
 
Presentación1
Presentación1Presentación1
Presentación1
 
Informatica
InformaticaInformatica
Informatica
 
Test que permite determinar la usabilidad de un sitio web
Test que permite determinar la usabilidad de un sitio webTest que permite determinar la usabilidad de un sitio web
Test que permite determinar la usabilidad de un sitio web
 
Development editor performance appraisal
Development editor performance appraisalDevelopment editor performance appraisal
Development editor performance appraisal
 
MY OR PPT
MY OR PPTMY OR PPT
MY OR PPT
 
Capitulo ii-
Capitulo ii-Capitulo ii-
Capitulo ii-
 
Historia geopolitica
Historia geopoliticaHistoria geopolitica
Historia geopolitica
 
Toolkit to manage the 21st century worker
Toolkit to manage the 21st century workerToolkit to manage the 21st century worker
Toolkit to manage the 21st century worker
 
Police job interview questions
Police job interview questionsPolice job interview questions
Police job interview questions
 
SF Summit15 Keynote3_Appcast.io_5.8.15
SF Summit15 Keynote3_Appcast.io_5.8.15SF Summit15 Keynote3_Appcast.io_5.8.15
SF Summit15 Keynote3_Appcast.io_5.8.15
 
Medical device development lifecycle
Medical device development lifecycleMedical device development lifecycle
Medical device development lifecycle
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

How to Enable HTTPS

Editor's Notes

  1. I decided to enable HTTPS for my website to capture the process for my book: Website Security for Small Businesses. Plus, the SEO benefit! 
  2. I went with NameCheap because they have good certificates (Comodo) and they are pretty darn cheap. I paid $9.00 for the “PositiveSSL” certificate, which is the most basic option.
  3. I created a private key which is used in the HTTPS process. I did this on the Hostmonster Cpanel, which is very user-friendly for webmasters wanting to set up HTTPS.
  4. I also needed to generate a certificate signing request (CSR) which is necessary before activating your certificate. I also did this on the Hostmonster Cpanel.
  5. I went back to NameCheap and activated my certificate.
  6. Once I got the activated certificate from NameCheap, I went back to Hostmonster and uploaded it.
  7. At this point, the key and .CRT files needed to be installed on my webserver. Rather than try to figure out how to do that myself, I opened up a chat session with Hostmonster tech support and they had me set up within 10 minutes.
  8. I went back to my SecurityElements.com website and tried to confirm that HTTPS was working, but I saw that there was a little exclamation point on my padlock. When I clicked on it, I got a message that all the content on my site might not be secure. I opened my site in Chrome and typed CTRL+SHIFT+J to pull up the “Developer Tools” to begin troubleshooting. I saw that I had many images hardcoded to the old “HTTP” version of my website which was causing a “mixed content” problem because everything was supposed to be HTTPS. I recoded those links to just use the relative paths. After about 10 minutes of troubleshooting, everything was fixed.
  9. Happy day! I confirmed that HTTPS was working on SecurityElements.com.
  10. I went to the Qualys SSL Labs site (https://www.ssllabs.com/ssltest/) and tested SecurityElements.com. I got an “A” overall rating!
  11. I added a few lines to my .htaccess file so anyone typing SecurityElements.com into their browser will be redirected to https://www.securityelements.com.
  12. I went to Google Webmaster Tools and added both https://securityelements.com and https://www.securityelements.com. I set https://www.securityelements.com as the preferred domain in the site settings options.
  13. Please let me know if you have any questions! Ask your questions here: https://wp.me/p5EVbI-31