Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help.
My domain is: pixyland.org
My hosting provider, if applicable, is: A2Hosting, shared
Maybe I'm in the wrong area? I have not gotten started with 'Lets Encrypt' yet, so I don't have answers to most of the questions this help form asked me to fill in. But I need to do some fact finding before committing a LOT of time to all this.
My web sites are mostly a labor of love. I've run them for some 25 years, the most well known of which is "peter Pan's Home Page" at pixyland.org. (When I started the biggest headache was writing scrips that worked with both IE 4 and Netscape 4 )
Anyway, over time I've become reasonably proficient in coding, at least when it comes to the things I've needed (Javascript, PHP, HTML, CSS, tweaks to my .htaccess file, etc). My site had a lot of attention and support in the past. These days much less, and I certainly could not justify the $40 (USD) / year per site that A2 hosting wanted when i asked about SSL around 6 years ago. I never needed it anyway. There are no logins or monetary transactions on my sites, with the exception of donations which I did via Paypal 'donate" buttons.
But new visitors get frightened when their browser says my site9s) are unsafe! So I recently I asked ChatGpt what I could say on a website popup to assure visitors my "non-secure" site was safe. Among the suggestions were to look into Let's Encrypt! (Well thanks AI !). So I've been reading and wow! It looks like there actually is a way to get free SSL certs! Then I noticed many people in the help messages that also use my hosting company, A2Hosting, and some said A2 has been supporting it since 2017!). Really? why did they tell me when I asked 6 years ago?. I thought maybe it didn't apply to me because I have the cheapest kind of hosting that allows multiple "add on" domains, which is "shared hosting".
So I wrote to A2Hosting to find out if it was true... that I could add security to my sites at no cost via Lets Encrypt. They said yes, and that my account already includes it!
Anyway, they said "LetsEncrypt certificates are managed through AutoSSL in your cPanel ". Awesome! I asked about my 'add on domains", and they said "Sometimes domains can be excluded in AutoSSL, in which case you will need to include them.". Sounds all do-able! Finally, they said "Otherwise, the AutoSSL service completely manages what is necessary to generate an SSL certificate, so you don't have to do anything other than run the service from your cPanel account."
OK this sounds great. And yes I know I need to go through all my code and libraries, but I've been preparing for this for years. Every site reference between pages and in code and scripts are done relative to the root "". In the few cases this isn't practical, I have javascript in place to create needed URL strings rather than hard coding. Funny, but up until now I've had to re-direct any incoming "https" requests to my sites back to "http", via the .htaccess files. Now I'll have to do the opposite! (LOL!) But still, being a 24 year old ever evolving website, I'm sure I'll have some hitches. But for now, here are my questions...
-
I asked "how long will it last" in my subject. I'm long retired, and these sites are just 'labor of love" projects. I can and certainly will donate to Lets Encrypt, but am I likely to find in just a few years that having SSL certs at no cost is unlikely to last?
-
I asked A2 if doing this would change my urls (like, instead of "mysite.org" its always going to have to be "someCompany.mysite.org". They said NO... my site urls will remain the same, except with https instead of http. Can someone here confirm this?
-
I know A2 said the feature is included in my account, but I have shared hosting! I'm sure nobody would want every person running any site on my same server to be able to feign security. Is it really on a per site basis?
-
A2 seemed to be telling me I might have to manually include my add-on sites. Has anyone found this to be a problem (I have two add on sites besides pixyland.org).
-
A2Hosting has done great by me (actually, they are the best hosting company I've ever used). But in my history I've had to change hosting companies a few times. In the past that just meant letting a new company migrate my sites, and then cleaning up after their mistakes, and customizing a few things. But once my sites are "https", and I have SSL certs, will they be portable if someday I have to change hosting companies?
-
I mentioned that I expect there to me some errors on my part, and things I'll have to fix in my own code and libraries. But beyond my browser's console mode, and my php error logs, will there be any kind of tools that will offer a log to identify all the locations of all problems I'm sure to have the first time I try all this? ( I don't have an appache server box at home. )
That's enough for now. Thanks for any help, I'm sorry for rambling.