Creating an Instant SSL Service creates two services with the same IP address: an HTTPS service with port 443 and a redirect service with port 80. The redirect service is a non-SSL service that redirects all the requests to the HTTPS service. At least one secured site domain should be specified so relevant links in the response are converted from 'http' to 'https'. For example refer to Figure 4.1; if
is specified, all matching instances found in the outgoing response will be rewritten to
. After the HTTPS service is added, you can edit it to add more domains which need to be rewritten in the response. Upon receiving a request, the redirect service does the redirection to the service on port 443/HTTPS which in turn sends it to the servers. The HTTPS service rewrites each “
http:...” in the request into an “
https:...” in the response content.
Sharepoint rewrite support is relevant only if an Instant SSL service is created to protect a Microsoft SharePoint application. Normally, an Instant SSL Service rewrites the HTTP links in the responses to HTTPS by gleaning them from within HTML tags, like href. But the Sharepoint application also inserts hyperlinks outside the basic HTML tags which may not be rewritten to HTTPS with a normal ISSL Service. Enabling this option ensures that HTTP links outside HTML tags are also properly rewritten to HTTPS for responses from Sharepoint applications.
Go to the BASIC > Services page, and click Edit next to an HTTPS service to set SharePoint Rewrite Support to On. By default SharePoint Rewrite is disabled. To create a Instant SSL service, select Instant SSL as the type of service. For additional instructions go to the BASIC > Services page and click Help.