Visualizzazione risultati 1 fino 3 di 3

Discussione: problemi con l'url!

  1. #1
    Guest

    Predefinito

    Salve, non so se sia questa la sezione giusta.
    Quando ad esempio sono in tuosito.altervista.org/pagina2 e metto l'url per tornare alla home page (tuosito.altervista.org), mi torna in tuosito.altervista.org/pagina2/tuosito.altervista.org.
    Anche lasciando lo spazio vuoto (<a href="">home</a>) mi torna comunque in tuosito.altervista.org/pagina2.
    C'è un modo per ovviare a questo problema?

    Scusate se forse non mi sono spiegato bene...grazie in anticipo! :D

  2. #2
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Penso di aver capito:
    prima di tutto: se vuoi usare url completi (assoluti) devi SEMPRE scrivere all'inizio dell'URL il protocollo http:// altrimenti gli url risultano relativi e succede appunto il problema che hai descritto.
    Secondo: è consuetudine NON indicare mai nei propri link l'intero indirizzo URL (http://tuosito.altervista.org/...) bensì puoi usare lo slash / all'inizio degli url, ciò indica che fai riferimento alla ROOT (radice) del tuo sito, ora spiego meglio...

    Riepiloghiamo, fai attenzione: (indico per chiarezza URL assoluti)
    se in una pagina A di una cartella A (http://tuosito.altervista.org/cartellaA/paginaA.html) vuoi mettere un link ad una pagina B di una cartella B (http://tuosito.altervista.org/cartellaB/paginaB.html)
    in paginaA.html dovrai scrivere questo comodo link:
    metodo 1)
    <a href="/cartellaB/paginaB.html">vai alla pagina B</a>

    Capito? e nota bene che l'url inizia con slash /
    Le altre due alternative sono nettamente più scomode ovvero:
    metodo 2)
    in modo assoluto (il più sconsigliato!!!):
    <a href="http://tuosito.altervista.org/cartellaB/paginaB.html">vai alla pagina B</a>

    metodo 3)
    in modo relativo:
    <a href="../cartellaB/paginaB.html">vai alla pagina B</a>

    Il modo relativo è il più scomodo e incasinato di tutti perché con i duepuntini .. indichi che devi tornare indietro di una cartella (in questo caso tornando alla root).. insomma USA IL METODO 1) !!!

    Azz è venuto fuori un manualetto!!
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  3. #3
    Guest

    Predefinito

    ovviato...
    grazie 1000!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •