Réécriture d'URL IIS 7: ne fonctionne pas avec la reference arrière C: 1 pour l'URL de redirection

J'utilise IIS7 avec le module de réécriture d'URL et je ne peux pas le faire fonctionner correctement. La règle ressemble à ceci dans web.config

<rewrite> <rules> <rule name="Redirect to new enviroment" stopProcessing="true"> <match url="default.aspx" /> <action type="Redirect" url="http://www.example.se/play?id={C1}" appendQuerySsortingng="false" redirectType="Permanent" /> <conditions logicalGrouping="MatchAny" trackAllCaptures="false"> <add input="{QUERY_STRING}" pattern=".*id=(.*)&amp;.*" /> </conditions> <serverVariables> </serverVariables> </rule> </rules> </rewrite> 

et l'url qui se présente est http://www.example2.se/player/default.aspx?id=37185&metadatalanguageId=1

Le résultat est que je suis redirigé vers http://www.example.se/play?id=

Donc l'identifiant (37185) manque du résultat. Lorsque j'utilise le model de test dans le Gestionnaire des services Internet (IIS Manager), il semble correct et indique que la reference arrière {C: 1} doit contenir l'identifiant. Qu'est-ce que je manque? ??? J'ai essayé d'utiliser "Failed Request Tracing Rules", mais tout semble fonctionner.

One Solution collect form web for “Réécriture d'URL IIS 7: ne fonctionne pas avec la reference arrière C: 1 pour l'URL de redirection”

Il semble que votre règle utilise {C1}, mais il devrait inclure un sharepoint convergence tel que {C: 1}

  • Est-il possible de réécrire certaines strings de requêtes sur HTTPS et de garder tout le rest sur HTTP?
  • mod_rewrite pour les sélecteurs avec .html
  • IIS 7.5 url rewritter 2.0 Aide à créer une règle
  • Comment masquer les URL dans HAProxy?
  • Comment puis-je supprimer les barres obliques suivantes d'une URL lorsque j'utilise le file d'index de directory par défaut d'Apache?
  • Les liens de liaison Nginx et Wordpress sont interrompus si le blog n'est pas dans la racine
  • Rediriger le trafic www-ssl vers www ssl (apache)
  • RewriteRule pour le changement de domaine
  • Qu'est-ce que cette réécriture url signifie?
  • NginX provoque l'exécution du file PHP deux fois
  • L'location et les parameters racine nginx ne fonctionnent pas
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.