Przekierowanie do HTTPS WWW (SSL) za pomocą URL Rewrite (przykład: https://www.domena.pl)

W pliku web.config witryny dodać sekcję <rewrite>, a następnie uzupełnić ją poniższym kodem (trzy kropki w kodzie "..." oznaczają pozostałą część pliku web.config, poniższy przykład działa dla domeny www.domena.pl):
 
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  ...
  <system.webServer>
   ...
   <rewrite>
    <rules>
      <rule name="Przekierowanie do HTTPS WWW" stopProcessing="true">
        <match url="(.*)" />
          <conditions logicalGrouping="MatchAny">
            <add input="{HTTP_HOST}" pattern="^www\.domena\.pl$" negate="true" />
            <add input="{HTTPS}" pattern="^OFF$" />
          </conditions>  
          <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
      </rule>
    </rules>
   </rewrite>
   ...
  </system.webServer>
  ...
</configuration>
 
 
  • 1 Klienci ocenili te informacje jako pomocne
Czy ta informacja była pomocna?

Podobne

Jak sprawdzić zainstalowaną wersję ASP.NET na serwerze?

Utworzyć plik z rozszerzeniem .aspx o dowolniej nazwie i wkleić poniższą linijkę kodu do jego...

State Server dla witryn klientów Webio

Jeżeli w witrynie/aplikacji wykorzystywana jest sesja, najczęściej działa w trybie In-Process,...

Przekierowanie do WWW za pomocą URL Rewrite (przykład: http://www.domena.pl)

  W pliku web.config witryny dodać sekcję <rewrite>, a następnie uzupełnić ją poniższym...

Włączenie kompresji za pomocą mod_gzip

Kompresja GZIP przyspiesza ładowanie witryny dzięki skompresowaniu zawartości witryny jeszcze...

Błąd "The configuration section 'system.web.extensions' cannot be read because it is missing a section declaration"

Do pliku web.config w sekcji configSections należy dodać poniższe wpisy:  <sectionGroup...