<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
	<title><![CDATA[CleverPeople.com: Site Owners should force all connections to use HTTPS}]]></title>
	<link>https://cleverpeople.com/blog/view/304/site-owners-should-force-all-connections-to-use-https</link>
	<atom:link href="https://cleverpeople.com/blog/view/304/site-owners-should-force-all-connections-to-use-https" rel="self" type="application/rss+xml" />
	<description><![CDATA[}]]></description>
		<item>
	<guid isPermaLink="true">https://cleverpeople.com/blog/view/304/site-owners-should-force-all-connections-to-use-https</guid>
	<pubDate>Sun, 11 Jun 2017 13:17:50 -0400</pubDate>
	<link>https://cleverpeople.com/blog/view/304/site-owners-should-force-all-connections-to-use-https</link>
	<title><![CDATA[Site Owners should force all connections to use HTTPS]]></title>
	<description><![CDATA[<p style="font-weight: normal; font-style: normal; font-size: 14.4px;"><strong style="font-size: 14.4px;"><span style="text-decoration: underline;">Site Owners</span></strong>: If your website doesn&#39;t use SSL, you&#39;re going to lose your search engine rankings and the latest web browsers will warn visitors your site is not secure. I recommend you add two lines to your Apache&nbsp;<strong style="font-size: 14.4px;">.htaccess&nbsp;</strong>to force all connections to use HTTPS:</p><div style="font-weight: normal; font-style: normal; font-size: 14px; color: rgb(75, 79, 86);"><div style="font-size: 14px;">&nbsp;</div></div><div style="font-weight: normal; font-style: normal; font-size: 14px; color: rgb(75, 79, 86);"><div style="font-size: 14px;"><span style="font-size: 14px;">&lt;IfModule mod_rewrite.c&gt;</span></div></div><div style="font-weight: normal; font-style: normal; font-size: 14px; color: rgb(75, 79, 86);"><div style="font-size: 14px;"><span style="font-size: 14px;">RewriteEngine on</span></div></div><div style="font-weight: normal; font-style: normal; font-size: 14px; color: rgb(75, 79, 86);"><div style="font-size: 14px;"><span style="font-size: 14px;">RewriteBase /</span></div></div><div style="font-weight: normal; font-style: normal; font-size: 14px; color: rgb(75, 79, 86);"><div style="font-size: 14px;"><span style="font-size: 14px;">RewriteCond %{HTTPS} off</span></div></div><div style="font-weight: normal; font-style: normal; font-size: 14px; color: rgb(75, 79, 86);"><div style="font-size: 14px;"><span style="font-size: 14px;">RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]</span></div></div><div style="font-weight: normal; font-style: normal; font-size: 14px; color: rgb(75, 79, 86);"><div style="font-size: 14px;"><span style="font-size: 14px;">&lt;/IfModule&gt;</span></div></div><div style="font-weight: normal; font-style: normal; font-size: 14px; color: rgb(75, 79, 86);"><div style="font-size: 14px;">&nbsp;</div></div><div style="font-weight: normal; font-style: normal; font-size: 14px; color: rgb(75, 79, 86);"><div style="font-size: 14px;"><span style="font-size: 14px;">Certificates are pretty inexpensive, and you can even get free ones. The only downside with <em style="font-size: 14px;"><strong style="font-size: 14px;">Let&#39;s Encrypt</strong></em> certificates is you have to renew them multiple times a year, but it is free! I wrote a script to automate my renewals, and then I just check to make sure it completes successfully. Note: regardless of your expiration date, you want to run your CRON at least weekly, if not daily, just to check if there was a revocation issued by the CA!</span></div><div style="font-size: 14px;">&nbsp;</div><div style="font-size: 14px;"><span style="font-size: 14px;">Here&#39;s a link to a free Certificate Authority: </span><span style="font-size: 14px;"><a href="https://letsencrypt.org" style="font-size: 14px;">letsencrypt.org</a></span></div></div>]]></description>
	<dc:creator>Gary Wright II</dc:creator>		</item>
</channel>
</rss>
