Joaquin skrev:
3. Om jag re-directar, hur får då jag tillgång till sidan för test m.m ?
Jag brukar köra en kontroll på IP nummer för från besökaren om det är ett IP nummer som test / utvecklare har så är det OK att rendera ut sidan.
7 svar · 446 visningar · startad av Joaquin
Det låter kanske lite klurigt, men så här ligger det till:
Jag håller på att göra en uppdatering av min hemsida och lagt upp den live under urlen https://www.hemsida.se/test/. Min nuvarande sida ligger alltså under https://www.hemsida.se.
Frågan är nu hur jag ska:
1. Stänga hemsida.se under en tid för att få möjlighet att flytta och
2. Re-directa användare till något som berättar vad som händer för de som inte vet något om uppdateringen.
3. Om jag re-directar, hur får då jag tillgång till sidan för test m.m ?
Tacksam för svar.
Joaquin skrev:
3. Om jag re-directar, hur får då jag tillgång till sidan för test m.m ?
Jag brukar köra en kontroll på IP nummer för från besökaren om det är ett IP nummer som test / utvecklare har så är det OK att rendera ut sidan.
Låter ju som en bra idé, men hur gör man det ?!?
Joaquin skrev:
Låter ju som en bra idé, men hur gör man det ?!?
Beror lite på om du har php/asp/asp.net/ruby/cgi osv...
1. Hämta användarens IP
2. Ha en Array med IP nummer som får tillgång till den
3. Om IP nummer inte finns med i Array-datan: Skicka dom vindare till en temp sida.
Hmm..låter klurigare än vad jag trodde. :l
Joaquin skrev:
Hmm..låter klurigare än vad jag trodde. :l
är inte så svårt.. ett ASP exempel:
<%
Function IsAllowed()
dim i, allowedIp, visitorIp
IsAllowed = False
allowedIp = Array("192.168.0.1","1.1.1.1") 'Array with allowed IP
visitorIp = Request.ServerVariables("remote_addr")
For i = 0 to UBound(allowedIp)
If allowedIp(i) = visitorIp Then
IsAllowed = True
Exit Function
End If
Next
End Function
If Not IsAllowed Then 'If your IP is not in the array list above redirect the user to another page: "somepage.html"
Response.Transfer "somepage.html"
End If
%>
Lägg den ovanför sidorna (om det är ASP) för att göra kontrollen
Svårt om man inte kan det.
Sidan baseras på php, så antingen det eller vanlig html skulle ju funka.
bör vara enklare i php googlade lite om det: "$_SERVER['REMOTE_ADDR']" för att få reda på besökaren IP.
Du kan inte lösa detta med vanlig HTML / Javaskript vad jag vet.