http naar https redirect voor subdomain

Status
Niet open voor verdere reacties.

Tiborv

Inventaris
Lid geworden
22 apr 2001
Berichten
19.156
Ik heb een website met certificaat en in de web.config heb ik het zo ingesteld dat als iemand http gebruikt deze direct door wordt verwezen naar https.

Nu heb ik een subdomein gemaakt en wil ik ook http verkeer direct naar https doorsturen. Ik heb de code die de provider adviseert hieronder weergegeven. Ik heb geprobeerd deze aan te passen voor het subdomein, maar ik kom er niet uit. Iemand die meer van web.config weet?

In het kort, onderstaande code werkt voor http://www.voorbeeld.eu naar https://www.voorbeeld.eu
Dit wil ik nu ook gebruiken voor http://subdomein.voorbeeld.eu naar https://subdomein.voorbeeld.eu

Andere manieren/codes werken niet, je moet echt uitgaan van onderstaande code.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
<rewrite>
      <rules>
<rule name="Redirect to HTTPS" stopProcessing="true">
  <match url="(.*)" />
  <conditions>
    <add input="{HTTP_HOST}" pattern="^voorbeeld\.eu$" negate="true" />
    <add input="{HTTPS}" pattern="OFF" ignoreCase="true" />
  </conditions>
  <action type="Redirect" url="http://voorbeeld.eu/{R:1}" />
</rule>
<rule name="Redirect to WWW" stopProcessing="true">
  <match url=".*" />
  <conditions logicalGrouping="MatchAny">
    <add input="{HTTP_HOST}" pattern="^voorbeeld\.eu$" />
  </conditions>
  <action type="Redirect" url="https://www.voorbeeld.eu/{R:0}" redirectType="Permanent" />
</rule>
    </rules>
</rewrite>    
	</system.webServer>
</configuration>

Alvast bedankt!
 
Je hebt deze 3 certificaten in SSL:
- Domein Validatie (slotje)
- Organisatie Validatie (naam + slotje + veiliger)
- Extended Validatie (groene balk + naam + slotje + nog veiliger)

Bij de DV en OV validatie kan je optioneel de wildcard toevogen (lees: bestellen).
Hiermee kan je een onbeperkt aantal subdomeinen op een enkel certificaat zetten (*.example.nl)

Heb je een wildcard?
 
http://subdomein.voorbeeld.eu direct wordt doorgestuurd naar https://subdomein.voorbeeld.eu
Een normaal domein certificaat (DV) is geschikt voor www.example.nl
Alleen met een wildcard kan je meerdere subdomeinen SSL valideren. Dit wordt ook wel genoteerd als *.example.nl

Ik begrijp uit je bericht dat je geen SSL wildcard hebt. Je kan het volgens mij dan niet in web.config regelen omdat het certificaat niet voor meerdere subdomeinen geschikt is.
Je kan natuurlijk wel http://sub.example.nl redirecten naar https://www.example.nl
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan