Эй, я пытаюсь заставить это работать, но я не программист на С#. Я получил этот код, чтобы показать вам, что я хотел бы сделать. но из-за того, что он не работает. Ошибка: CS1519: Недопустимый токен...
<%@ Page Language="c#" AutoEventWireup="true" %>
<script language="C#" runat="server">
if(Request.ServerVariables["HTTP_HOST"] === "this-domain.com"){
Response.Redirect("http://other-domain.com", true);
}
</script>
Microsoft.NET Framework-Version: 2.0.50727.3603; ASP.NET-версия: 2.0.50727.3601
Request.ServerVariables["HTTP_HOST"] === "this-domain.com"
Должно быть
Request.ServerVariables["HTTP_HOST"] == "this-domain.com"
И вам нужно заключить весь оператор в укусы пчел <% %>
Попробуйте изменить === на ==
Вам нужно изменить ===
на ==
.
=== не требуется, == достаточно.
и удалите тег script. и используйте Scriptlets, т.е. <%% >
<%
if(Request.ServerVariables["HTTP_HOST"] == "this-domain.com"){
Response.Redirect("http://other-domain.com", true);
}
%>