δεν έχω δει αυτά που λέει ο παναγιώτης. για να σου λέει ότι δουλεύει έτσι θα ναι.
μια λύση που σκέφτηκα εγώ σε vb (seems to work)
φτιάχνεις ένα νέο web site στο Visual studio,
στην default.aspx , στο Page_load event handler Βάζεις
Dim parts As String() = Request.UserHostAddress.Split(".".ToCharArray)
If (Page.IsPostBack) Then
'87.202.190.234 - 87.202.190.255 - my hypothetical range
Dim ip As Integer() = New Integer() {CInt(parts(0)), CInt(parts(1)), CInt(parts(2)), CInt(parts(3))}
If ip(0) = 87 AndAlso ip(1) = 202 AndAlso ip(2) = 190 AndAlso ip(3) > 234 AndAlso ip(3) < 255 Then
Response.Redirect("page1.aspx")
Else
Response.Redirect("page2.aspx")
End If
End If
και φτιάχνεις 2 απλές σελίδες (e.g page1.aspx, page2.aspx Που θα γίνονται redirect ανάλογα....)
βασικά εγώ αυτό που λέω είναι ότι αν το IP του user είναι μέσα στο range 87.202.190.234 - 87.202.190.255 τότε πήγαινε στην page1 αλλιώς κάπου αλλού.
τώρα εσύ θα πρέπει απλά να βρεις το δικό σου IP Range Και να αλάξεις λίγο τον κώδικα.
είναι σχετικά απλό.
Νικόλαος Καντζέλης
BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT