2016-06-03 13 views
0

Mein Client möchte eine kürzere URL für die Vermarktung eines Ereignisses verwenden als die Ereignisseite. Also versuche ich dies auf ihrer ASPX-Site in Microsoft Visual Studio auf ihrem Webserver einzurichten.Seitenumleitung für eine aspx.net-Site

Ich habe versucht, eine neue Seite zu erstellen, die die URL haben würde, die sie verwenden möchten, und sie dann auf die Ereignisseite umleiten. Unten ist der Code, den ich auf der Seite eingegeben:

<%@ Page Language="C#" MasterPageFile="~/master/default.master" AutoEventWireup="true" %> <%@ Response.Redirect="http://www.happinesshouse.org/news/events.aspx" %>

Und das war es. Es gibt eine Parser-Fehlermeldung: "Der Serverblock ist nicht gut ausgebildet."

Ich habe versucht eine Reihe von anderen Code, aber alles wirft Fehler. Hat jemand irgendwelche Ideen was ich falsch mache?

Dank

+0

Warum nicht einen URL-Shortener-Service verwenden? – CoolBots

Antwort

0

Response.Redirect() ist eine Methode, nicht eine Eigenschaft; rufen Sie es mit Klammern auf:

<%@ Response.Redirect("http://www.happinesshouse.org/news/events.aspx"); %> 
+0

Leider führte das immer noch die gleiche Parser-Fehlermeldung. Ich habe diese Website nicht erstellt und bin nicht vertraut mit viel von dieser Sprache, so ist es ein bisschen wie fummeln durch die Dunkelheit auf der Suche nach dem Lichtschalter. –

+0

@ S.Wie setzen Sie die App erneut ein, wenn Sie Änderungen vornehmen? ASP.NET wird normalerweise kompiliert ... Alternativ können Sie eine clientseitige Weiterleitung über JavaScript durchführen oder über das Webhosting-Setup umleiten – CoolBots

Verwandte Themen