iis url de redirection http vers la non www https
j'ai besoin de rediriger
www.domain.de à https://domain.de
-œuvres
http://www.domain.de à https://domain.de
-œuvres
http://domain.de à https://domain.de
-ne fonctionne pas
rewrite>
<rules>
<rule name="Imported Rule 1" stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^www\.(.+)$" />
</conditions>
<action type="Redirect" url="https://{C:1}/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
je suppose que la réécriture est à l'intérieur de ses balises d'ouverture, même si, ici, dans le code de l'ouverture de chevron est manquant. et pouvez-vous expliquer "Importés de la Règle 1" ?
OriginalL'auteur Marius Krämer | 2013-06-14
Vous devez vous connecter pour publier un commentaire.
Je pense que cela fonctionnera pour vous, le modèle de recherche a l'option web et redirige l'aide du dos de référence C:2, la règle a une condition d'exécuter uniquement à l'égard des non https.
C'est le modèle:
où:
Voici la règle complète:
Martin, qu' {https}://www.domain.com {https}://domain.com
Je ne suis pas sûr que je comprends de votre question, puis-je vous suggère de poster une nouvelle question?
En bref sa ne fonctionne pas pour moi. Je souhaite également la même chose pour IIS 8. Merci pour votre réponse!
Si vous voulez la redirection de rester sur la même page (garder le chemin de l'info) au lieu d'aller à la racine du site, changement de l'action:
<action type="Redirect" url="https://{C:2}/{R:1}" redirectType="Permanent" />
OriginalL'auteur David Martin
Si vous voulez quelque chose de plus souple que pour vos trois exemples, changer votre HTTP_HOST modèle :
\w+\.\w+$
. Qui pourrait fonctionner pour tous les trois exemples plus rien d'autre, comme subdomain.abcdef.domain.de.Si vous utilisez cette expression soit de l'enrober dans la parenthèse ou le changement C:1 C:0 dans votre action.
OriginalL'auteur Daniel Gimenez
Si vous souhaitez rediriger www non www:
Référence: http://madskristensen.net/post/url-rewrite-and-the-www-subdomain
OriginalL'auteur MarwaAhmad
C'est ce qui a fonctionné pour moi:
Je l'ai eu à partir de: https://medium.com/iis-and-windows-server/redirect-url-from-www-to-non-www-in-iis7-5-4d2909b9704
OriginalL'auteur Hashim Akhtar
Ces règles de réécriture correspond à l'URL suivante:
Ils seront tous rediriger vers: https://example.com
Ces règles de réécriture peut rediriger deux fois en raison des règles distinctes. (Je suis un débutant avec la regex)
OriginalL'auteur Jamie