Bonjour,
Lorsque je vais rediriger une adresse simple, tout va bien :
Mon site marche sous IIS avec 4.0 de .NET Framework.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <location path="message.aspx"> <system.webServer> <httpRedirect enabled="true" destination="http://www.mon_futur_site.ca/bonjour.htm" httpResponseStatus="Permanent" /> </system.webServer> </location>
Lorsque je tape URL suivant : www.monactuelsite.ca/message.aspx j'arrive sans problème à l'URL : http://www.mon_futur_site.ca/bonjour.htm
Par contre, dans mon ancien fichier, il y a un paramettre : message.aspx?recu=now
alors j'ajoute cela :Quand je tape URL suivant : www.monactuelsite.ca/message.aspx?recu=now il y a un message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <location path="message.aspx"> <system.webServer> <httpRedirect enabled="true" destination="http://www.mon_futur_site.ca/bonjour.htm" httpResponseStatus="Permanent" /> </system.webServer> </location> <location path="message.aspx?recu=now"> <system.webServer> <httpRedirect enabled="true" destination="http://www.mon_futur_site.ca/aujourdhui.htm" httpResponseStatus="Permanent" /> </system.webServer> </location>
Est-ce que vous avez une solution pour que je réussisse à arriver à ma page www.mon_futur_site.ca/aujourdhui.htm ?L'attribut de chemin d'accès <location> doit être un chemin virtuel relatif. Il ne peut pas contenir les caractères suivants '?' ':' '\' '*' '"' '<' '>' ou '|'.
Que je dois faire ?
Merci
Partager