WN

WN (https://www.wn.se/forum/index.php)
-   Webbhotell (https://www.wn.se/forum/forumdisplay.php?f=13)
-   -   301 redirect på IIS6 (https://www.wn.se/forum/showthread.php?t=31152)

stuckish 2008-08-14 16:11

Idag har jag satt upp en massa 301 redirect genom att lägga upp två olika siter.

Site 1 (den som gäller)
Host-header = ohsohightech.se

Site 2 (bara för att skicka vidare folk som går till www till utan www)
Host-header = www.ohsohightech.se
301 Redirect till = http://ohsohightech.se$S$Q

Det är ju ganska jobbigt att behöva ha två olika siter för att göra detta men jag kommer inte riktigt på nåt annat bra sätt att göra det på. Nån som har nåt tips?

Kan man göra det direkt via DNS hanteringen på nåt bra sätt. Kör Loopia DNS.

/Ola

talthoff 2008-08-14 18:44

Det går inte via DNS, det är fel nivå. DNS mappar ip till namn och tvärtom. Att göra en "301" är något som händer på applikationsnivå.

Edit: Sen är det kanske så att Loopia har tjänster för att göra det, men det är ingen grej som sker via DNS.

-T

glennj 2008-08-15 09:00

Du lägger helt enkelt till en extra, "host-header" på samma site.
(Fliken Web Site, Advanced, "Multiple Identities for this website")

stuckish 2008-08-15 16:02

glennj: Men får man en 301:a då? Då blir det väl som två olika siter typ ..

eng3l 2008-08-18 09:19

Lägg en default.asp med denna kod i

<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.new-url.com/"
%>

Daniel.st 2008-08-18 11:54

Citat:

Originally posted by eng3l@Aug 18 2008, 09:19
Lägg en default.asp med denna kod i
Response.Status=301 Moved Permanently
Response.AddHeader Location,http://www.new-url.com/

Kan även kombineras med exempelvis en xml-fil/databas och global asa/asax så man slipper skapa en fil för varje redirect man vill göra.


Alla tider är GMT +2. Klockan är nu 02:31.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson