I just installed an SSL Certificate on my server.
It then set up a redirect for all traffic on my domain on Port 80 to redirect it to Port 443.
In other words, all my http://example.com traffic is now redirected to the appropriate https://example.com version of the page.
The redirect is done in my Apache Virtual Hosts file with something like this...
RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
My question is, are there any drawbacks to using SSL?
Since this is not a 301 Redirect, will I lose link juice/ranking in search engines by switching to https?
I appreciate the help. I have always wanted to set up SSL on a server, just for the practice of doing it, and I finally decided to do it tonight. It seems to be working well so far, but I am not sure if it's a good idea to use this on every page. My site is not eCommerce and doesn't handle sensitive data; it's mainly for looks and the thrill of installing it for learning.
UPDATED ISSUE
Strangely Bing creates this screenshot from my site now that it is using HTTPS everywhere...
sslstrip-style redirect attack (they're both man-in-the-middle request hijacks) so HSTS-aware browsers will block them both. – Jeffrey Hantin Jan 29 '14 at 03:17src="://example.com/jquery.js"- note the lack ofhttporhttpsso the browser loads the appropriate one. I had a nightmare trying to get some embedded Amazon stuff to load properly as the API (loaded via https) produced http links - meaning they didn't work properly until I found the undocumented parameter to toggle https links – Basic Jan 29 '14 at 18:44SECURE, the browser will not send them to the server unless the request is made over SSL. This makes the first comment misleading and incorrect. If you have properly marked the cookie asSECUREwhen it is set (and, obviously, set it while in an SSL channel) then redirecting HTTP to HTTPS is perfectly safe. – David Hoelzer Nov 20 '15 at 13:21