Https does not come on website

hello
I have installed and run certify the web for IIS server, finally it was binded
but nothing show on website
everything on server is ok…

Hi,

Can you describe more what you mean by ‘nothing show on website’ as I’m not sure what you are expecting to see. You should now be able to access https:// but nothing else about your website will change.

In your managed certificate details there is a Preview tab - the Deployment section of that will tell you which website bindings are going to be updated when the certificate renews.

If nothing is shown there then the website bindings in IIS will not be updated and you need to change the Deployment settings as appropriate for your configuration.

Thanks for your time
I mean redirecting
when I use http:// it shows this website but without https
on the other hand, when I use https:// with name of website it shows https

I MEAN, how can i redirect last website to the https???

Hi, the app does not configure https redirection for you. You can use IIS the URL Rewrite module and add something like the following to your web.config:

<rewrite>
		<rules>
		<rule name="HTTP to HTTPS redirect" stopProcessing="true">
		  <match url="(.*)" />
		  <conditions>
		    <add input="{HTTPS}" pattern="^OFF$" />
		  </conditions>
		  <action type="Redirect" url="https://example.com/{R:1}" redirectType="Permanent" />
		</rule>

		</rules>
	</rewrite>

thanks for your answer
i did but nothing changed!1

  • <?xml version="1.0" encoding="UTF-8"?>
  • <system.webServer>
    
  •     <httpRedirect enabled="false" destination="" exactDestination="false" httpResponseStatus="Permanent" />
    
  •     <rewrite>
    
  •         <rules>
    
  •             <rule name="Redirect to HTTPS” stopProcessing=”true" stopProcessing="true">
    
  •                 <match url="(.*)" />
    
  •                 <conditions>
    
  •                     <add input="{HTTPS}" pattern="^OFF$" />
    
  •                 </conditions>
    
  •                 <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
    
  •             </rule>
    
  •         </rules>
    
  •     </rewrite>
    
  • </system.webServer>
    

The only difference I can see in my config for another site is that <system.webServer> needs to be under <configuration>

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
    <rewrite>
    	      <rules>
    	        <rule name="HTTP to HTTPS redirect" stopProcessing="true">
    	          <match url="(.*)" />
    	          <conditions>
    	            <add input="{HTTPS}" pattern="^OFF$" />
    	          </conditions>
    	          <action type="Redirect" url="https://example.com/{R:1}" redirectType="Permanent" />
    	        </rule>
    	       
    	      </rules>
    </rewrite>
        <httpRedirect enabled="false" destination="" exactDestination="false" childOnly="false" />
    </system.webServer>
</configuration>

Or maybe you don’t have the IIS URL Rewrite feature installed?