change:
# Redirect non-www urls to www
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.ecigaretteimpressions\.com
RewriteRule (.*) http://www.ecigaretteimpressions.com/$1 [R=301,L]
to:
# Redirect non-www urls to www
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^www\.ecigaretteimpressions\.com
RewriteRule (.*) http://www.ecigaretteimpressions.com/$1 [R=301,L]
but I don't think thats the problem.
I think it is a problem with the some of the script files calling outside resources using http
for example:
options.enableSearchboxOnly("http://www.ecigaretteimpressions.com/search_and_results_new.php");
or:
onclick="window.open('http://reddit.com/submit?url=https%3A%2F%2Fecigaretteimpressions.com%2Findex.php')">
and there are others.