Update (2020-05-28): Another test was conducted around 2020-05-28T21:00Z and the results are much better:
- https://babscon.com/ (HTTPS, no WWW) redirects to https://www.babscon.com/ (using status code 308)
- https://www.babscon.com/ (HTTPS, with WWW) redirects to the HTTPS version of the 2021 homepage https://www.babscon.com/2021/, and almost all URLs for links and resources use HTTPS.
- http://babscon.com/ (HTTP, no WWW) redirects to http://www.babscon.com/ (HTTP, with WWW) (using status code 301), which then redirects to https://www.babscon.com/ (using status code 308).
The original notes follow.
The HTTPS on BABSCon's website (babscon.com) is a little funky.
- Accessing https://babscon.com/ (HTTPS, no WWW) redirects to the HTTP (non-secure!) version of the website.
- Accessing https://www.babscon.com/ (HTTPS, with WWW) redirects to the HTTPS version of the 2019 homepage https://www.babscon.com/2019/, but all the URLs on the page are HTTP, including links and resources.
The following tests were conducted around 2018-11-27T06:32Z (the time stamps indicated are UTC-8).
$ wget -O /dev/null --server-response https://babscon.com/
--2018-11-26 22:32:09-- https://babscon.com/
Resolving babscon.com (babscon.com)... 138.68.51.4
Connecting to babscon.com (babscon.com)|138.68.51.4|:443... connected.
HTTP request sent, awaiting response...
HTTP/1.1 301 Moved Permanently
Server: nginx/1.10.3 (Ubuntu)
Date: Tue, 27 Nov 2018 06:32:09 GMT
Content-Type: text/html
Content-Length: 194
Connection: keep-alive
Location: http://www.babscon.com/
Location: http://www.babscon.com/ [following]
--2018-11-26 22:32:09-- http://www.babscon.com/
Resolving www.babscon.com (www.babscon.com)... 138.68.51.4
Connecting to www.babscon.com (www.babscon.com)|138.68.51.4|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 302 Found
Server: nginx/1.10.3 (Ubuntu)
Date: Tue, 27 Nov 2018 06:32:10 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Location: /2019/
Location: /2019/ [following]
--2018-11-26 22:32:10-- http://www.babscon.com/2019/
Reusing existing connection to www.babscon.com:80.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Server: nginx/1.10.3 (Ubuntu)
Date: Tue, 27 Nov 2018 06:32:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Length: unspecified [text/html]
Saving to: ‘/dev/null’
0K .......... .......... ..... 682K=0.04s
2018-11-26 22:32:10 (682 KB/s) - ‘/dev/null’ saved [25640]
$ wget -O /dev/null --server-response https://www.babscon.com/
--2018-11-26 22:32:19-- https://www.babscon.com/
Resolving www.babscon.com (www.babscon.com)... 138.68.51.4
Connecting to www.babscon.com (www.babscon.com)|138.68.51.4|:443... connected.
HTTP request sent, awaiting response...
HTTP/1.1 302 Found
Server: nginx/1.10.3 (Ubuntu)
Date: Tue, 27 Nov 2018 06:32:19 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Location: /2019/
Location: /2019/ [following]
--2018-11-26 22:32:19-- https://www.babscon.com/2019/
Reusing existing connection to www.babscon.com:443.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Server: nginx/1.10.3 (Ubuntu)
Date: Tue, 27 Nov 2018 06:32:19 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Length: unspecified [text/html]
Saving to: ‘/dev/null’
0K .......... .......... ..... 5.48M=0.004s
2018-11-26 22:32:19 (5.48 MB/s) - ‘/dev/null’ saved [25640]