I have recently configured the farm to be accessed via HTTPS.
When clients connect to their content using HTTPS, all is fine.
When connecting to a site collection using HTTP, the client is redirected to the HTTPS, and this also is fine.
However, and this is the reason why I'm writing this question, when the client connects to a subsite using HTTP, the server does not redirect to HTTPS, and the client is allowed to browse content entirely via HTTP.
I think this is due to a misconfiguration in the system which someone more expert than me may explain and answer with a solution.
I'd like the system still performing HTTP redirection to HTTPS even when clients connect directly to subsites or pages.
Here follows the details of my configuration:
In SharePoint, web application list, I've SharePoint -80 with HTTPS url https://sps.mycompany.net. This web application originally had HTTP url http://sps.mycompany.net and was extended with the HTTPS.
In SharePoint the AAM is configured as follows:
Internal URL Zone Public URL for Zone http://sps Default https://sps.mycompany.net https://sps.mycompany.net Default https://sps.mycompany.net http://sps.mycompany.net Default https://sps.mycompany.net
In IIS, I have the following web sites, SharePoint - 80 and the SharePoint - 443 both running. The server certificate has been assigned only to SharePoint - 443.
Please tell me if you need more detail.