URL Rewrite pravidla: Porovnání verzí

Z ASPone Help Wiki
Přejít na: navigace, hledání
Řádka 17: Řádka 17:
 
<h2>Přesměrování z bez www na www a na HTTPS</h2>
 
<h2>Přesměrování z bez www na www a na HTTPS</h2>
  
V pravidlu je potřeba upravit "vasedomena.cz" na název vaší domény.
+
V pravidlu je potřeba upravit "www.vasedomena.cz" na název vaší domény.
  
 
  <system.webServer>
 
  <system.webServer>
Řádka 33: Řádka 33:
 
   </rewrite>
 
   </rewrite>
 
  </system.webServer>
 
  </system.webServer>
 +
 +
<h2>Přesměrování z www na bez www a na HTTPS</h2>
 +
 +
V pravidlu je potřeba upravit "vasedomena.cz" na název vaší domény.
 +
 +
        <rewrite>
 +
            <rules>
 +
                <rule name="Force non-WWW and SSL" enabled="true" stopProcessing="true">
 +
                  <match url="(.*)" />
 +
                  <conditions logicalGrouping="MatchAny">
 +
                      <add input="{HTTP_HOST}" pattern="^(www\.)(.*)$" />
 +
                      <add input="{HTTPS}" pattern="off" />
 +
                  </conditions>
 +
                  <action type="Redirect" url="https://vasedomena.cz/{R:1}" appendQueryString="true" redirectType="Permanent" />
 +
                </rule>
 +
            </rules>
 +
        </rewrite

Verze z 23. 8. 2022, 10:24

Přesměrování z HTTP na HTTPS

   <system.webServer>
       <rewrite>
           <rules>
               <rule name="HTTPS Redirect" stopProcessing="true">
                   <match url="(.*)" />
                   <conditions>
                       <add input="{HTTPS}" pattern="^OFF$" />
                   </conditions>
                   <action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" appendQueryString="false" />
               </rule>
           </rules>
       </rewrite>
   </system.webServer>

Přesměrování z bez www na www a na HTTPS

V pravidlu je potřeba upravit "www.vasedomena.cz" na název vaší domény.

<system.webServer>
 <rewrite>
   <rules>
     <rule name="WWW and HTTPS" enabled="true" stopProcessing="true">
	<match url="(.*)" />
	 <conditions logicalGrouping="MatchAny">
   	  <add input="{HTTP_HOST}" pattern="^[^www]" />
    	  <add input="{HTTPS}" pattern="off" />
	 </conditions>
 	 <action type="Redirect" url="https://www.vasedomena.cz/{R:1}" appendQueryString="true" redirectType="Permanent" />
     </rule>
   </rules>
 </rewrite>
</system.webServer>

Přesměrování z www na bez www a na HTTPS

V pravidlu je potřeba upravit "vasedomena.cz" na název vaší domény.

        <rewrite>
           <rules>
               <rule name="Force non-WWW and SSL" enabled="true" stopProcessing="true">
                 <match url="(.*)" />
                 <conditions logicalGrouping="MatchAny">
                     <add input="{HTTP_HOST}" pattern="^(www\.)(.*)$" />
                     <add input="{HTTPS}" pattern="off" />
                 </conditions>
                 <action type="Redirect" url="https://vasedomena.cz/{R:1}" appendQueryString="true" redirectType="Permanent" />
               </rule>
           </rules>
       </rewrite
Osobní nástroje
Jmenné prostory

Varianty
Akce
Navigace
Znalostní báze
Domény
ASPone.cz
Nástroje