Visualizzazione dei risultati da 1 a 6 su 6

Discussione: redirect da dominio

  1. #1
    Utente di HTML.it L'avatar di muyuy
    Registrato dal
    Nov 2001
    Messaggi
    61

    redirect da dominio

    Ciao a tutti.

    io ho questa situazione:

    ho una serie di domini.it che devono essere associati a pagine di uno stesso sito.
    per cui avro' banane.it che dovra' essere associato a www.mio.it/banane.asp e mele.it che sara' associato a www.mio.it/mele.asp.

    Visto che non posso dedicare un ip per singolo dominio (ma solo uno per tutti), c'è un modo per realizzare un redirect che riesca a riconoscere cio' che ha digitato l'utente e a mandarmelo sulla mia pagina?

    grazie in anticipo

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%
    url = request.servervariables("URL")
    pos = instr(url, ".")
    nome_url = left(url, pos)
    response.redirect("http://miosito.it/"& nome_url &".asp")
    %>

    Roby

  3. #3
    Utente di HTML.it L'avatar di muyuy
    Registrato dal
    Nov 2001
    Messaggi
    61
    grazie Roby.

    Volevo capire:

    <%
    url = request.servervariables("URL")
    qui definisco la server variabile URL, che sarebbe cio' che ha digitato l'utente

    pos = instr(url, ".")
    qui definisco in un numero la posizione del "." nell'url

    nome_url = left(url, pos)
    response.redirect("http://miosito.it/"& nome_url &".asp")

    qui invece nella variabile nome_url metto il nome della pagina

    corretto?
    %>

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Esatto.
    La tua pagina ASP deve chiamarsi come l'ha scritta l'utente altrimenti da errore la pagina.

    Roby

  5. #5
    Utente di HTML.it L'avatar di muyuy
    Registrato dal
    Nov 2001
    Messaggi
    61
    Dopo alcuni giorni rieccomi.

    Non ne riesco a venire a capo:
    facendo

    <%
    url = request.servervariables("URL")

    pos = instr(url, ".")


    nome_url = left(url, pos)
    response.write nome_url
    %>
    ottengo /default.

    e non il nome che dovrebbe essere del dominio (es. /banane per www.banane.it)

    che debba utilizzare una servervariables diversa?

    grazzie..

  6. #6
    Utente di HTML.it L'avatar di muyuy
    Registrato dal
    Nov 2001
    Messaggi
    61
    sono di nuovo qui.

    Ho pensato che per recuperare l'URL completo della pagina potrei sommare la variabile d'ambiente Server_name e aggiungerla alla variabile URL.
    Il problema è che mi darebbe solo l'url completo della pagina richiesta, mentre io vorrei sapere cosa ha digitato l'utente nella barra degli indirizzi. Non esiste nessun'altra variabile che me lo possa dire?


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.