Hallo zusammen,
ich möchte, dass wenn eine Datei meiner Seite aufgerufen wird eine Umleitung zu einer anderen einrichten, geht das unter ASP.Net? Per web.config oder so.
Der Hintergrund ist wenn ich z.B. ein Programm dort online gestellt habe was Setupxxx10.exe heißt und sich die Versionsnummer ändert und die Datei nun Setupxxx20.exe heißt findet die niemand mehr der noch den alten Link hat.
Freundliche Grüße
Chris
Hallo,
z.B. mit Response.Redirect kannst du umlenken.
**:::
Schau dir mal den xmlNode urlMapping für die web.config an. Ich habe sie bisher nur für aspx Seiten verwendet. Eventuell kann die ja auch darüber hinaus Weiterleitungen realisieren?
mit freundlichen Grüßen,
Tomot
Projekte: www.gesellschaftsspieler-gesucht.de
Nabend,
Der Hintergrund ist wenn ich z.B. ein Programm dort online gestellt habe was Setupxxx10.exe heißt und sich die Versionsnummer ändert und die Datei nun Setupxxx20.exe heißt findet die niemand mehr der noch den alten Link hat. Warum nicht einfach Setup.exe "ohne einen Hinweiß auf die Version"?
Im normalfall will man die alte Version sowieso nicht mehr weiter verbreiten, daher kann die Version darin auch weg bleiben, aber der Link wird immer funktionieren.
Grüße Stephan
Nabend, ich glaube urlMapping in der web.config bringt mich weiter, werde das gleich mal testen.
@vbprogger: Das kann ich bei Codefiles machen die aufgerufen werden, nicht aber bei den anderen wie .exe, .zip oder .msi.
@Stipo das wäre der beste Weg gewesen und ich weiß auch nicht mehr warum ich das nicht von Anfang an so gemacht habe. Jetzt muss ich gucken.
Schonmal danke an alle.
Eine andere Vorgehensweise wäre, wenn du das Setup nicht über einen direkten Link zur Verfügung stellst, sondern über einen Buttonklick und dann per Response.Write als Download bereitstellst.
mit freundlichen Grüßen,
Tomot
Projekte: www.gesellschaftsspieler-gesucht.de
ja das würde auch gehen, ist aber blöd über Seiten die direkt auf die Datei verlinken sollen.
Leider funktioniert das mit den urlMappings bei mir auf dem Web Space nicht, und ich weiß nicht warum. Anstatt zu mappen ruft er die aufgerufene Datei auf.
In meinem kleinen Testprojekt gestern hat es geklappt.