301-direct af flere domæner
Vi skal lave en 301-redirect af flere forskellige domæner til 1 hoveddomæne.Lad os sige, at f.eks. www.eksempel-1.dk, www.eksempel-2.dk og www.eksempel-3.dk alle skal lave en 301-redirect til www.eksempel.dk. Det, vi har brug for er et redirect-script, hvor ét domæne skal redirectes til ét sted og andet domæne skal redirectes til et andet sted.
Vi har prøvet følgende script, som skal ligge på en IIS 6.0-server, men det virker ikke. Nogen forslag til hvorfor - og er der evt. en smartere måde at gøre det på?
<% @ Language=VBScript %>
<%
Response.Buffer = True
Response.Expires = 0
Response.AddHeader "Pragma","no-store"
if (request.servervariables("SERVER_NAME") = "1.dk" or
request.servervariables("SERVER_NAME") = "www.1.dk") then Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", "http://www.2.dk Response.End
elseif (request.servervariables("SERVER_NAME") = "3.dk" or
request.servervariables("SERVER_NAME") = "www.3.dk") then Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", "http://www.4.dk Response.End
%>