If you use Kemp to dump to pass an internet site in HTTPS, it is possible that part of the content of the site (images, css, js) does not appear, the browser returns a Mixed Content error, it means that calls to resources are made in HTTP.
To solve this problem, one must make a rule that will rewrite the urls in the html content.
2. Create the rule as below:
|1 Name the rule|
2 Type: Replace String in Response Body
3 Match string : /http:\/\/
4 Replacement text : https://
5 Click on Create Rule
Reload the website, the problem should be solved, if the problem persists and the server sends a compressed response, delete the Accept-Encoding header sent by the client.
7. Add a content modification rule (Rules & Checking / Content Rules / Create New) with the following settings:
|1 Rule Type : Delete Header|
2 Header Field to be Deleted : Accept-Encoding
10. Reload the site, the problem of mixed content should be solved