Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    286

    Riferimenti Ipertestuali

    Per creare un link ad un'altra pagina da un documento HTML io scrivo con questa forma:

    codice:
    <A href="http://www.nome_sito.com/nome_directory/nome_pagina.htm">
    Ma ho trovato dei codici così scritti:

    codice:
    <A href="http://www.nome_sito.com/nome_directory/">
    ...e funzionano!

    Chiedo qualche delucidazione a chi se ne intende, perché io ne so veramente poco.

    Attendo, e grazie.

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    Sono prettamente identici.
    Il primo fa riferimento ad una pagina specifica.
    Il secondo fa riferimento a una directory e volendo il server a monte può impostare una pagina da mostrare di default, o l'elenco dei contenuti della directory.

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    286
    Grazie luke, infatti ora che ci penso il sito in cui ho trovato questa scrittura è un sito che ha un server proprietario, per cui sicuramente si gestiscono le priorità delle pagine da visualizzare come vogliono loro.

  4. #4
    Basta chiamare la pagina index.htm (o .php, .asp o quel che è) e il gioco è fatto. Ovvero, se hai una pagina con URL http://www.miosito.it/blog/index.htm la puoi puntare così: http://www.miosito.it/blog/.


  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    460
    Sarebbe opportuno spiegare come funzionano le cose un minimo in dettaglio.

    Quando il web server riceve una richiesta per un file specifico risponde con i contenuti del file stesso, se presente.

    Se richiedi un URI di una directory, a seconda di come e' configurato il web server ottieni risposte diverse.

    Essenzialmente esistono due possibilita':

    1) Ti viene visualizzato il contenuto della directory, come ad esempio qui:

    http://mirror.tomato.it/apache/struts/

    Il modo di visualizzare i file contenuti dipende dal web server. Quello nel link sopra e' la visualizzazione classica di Apache.

    2) Viene visualizzato il contenuto di un file di default per la directory. Tipicamente, questo file si puo' configurare e/o se ne possono mettere vari. In Apache, questo file si imposta con una direttiva chiamata DirectoryIndex. Puoi specificare piu' file con questa direttiva, ad esempio index.html, index.php. In questo caso, se richiedi i contenuti della directory viene prima cercato index.html, se non viene trovato viene cercato index.php e cosi' via. Per la cronaca, Apache cerca di default index.html, IIS cerca default.htm e poi index.htm se non erro.

    L'ultima possibilita' e' che non esista un file indice per la directory e che il "directory browsing" non sia permesso. Il directory browsing indica la possibilita' di visualizzare i contenuti di una directory. Esiste una direttiva apposita per abilitare / disabilitare il directory browsing. Se provi ad accedere a una directory senza un file di indice e con il directory browsing disabilitato, ti trovi un messaggio di errore simile a questo: http://www.nobbi.com/download/
    There are 10 types of people in the world - those who understand binary and those who don't.

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    286
    Ok piero, comincio ad avere le idee più chiare, mi sfugge invece una questione, e cioè se l'utilizzo della scrittura abbreviata alla sola directory è in qualche modo più conveniente, dà vantaggi, oppure è la setessa cosa che puntare il file con la sua estensione.

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    286
    Ok frink, :master: da come si mettono le cose penso che utilizzerò solamente link al file specifico.

  8. #8
    Originariamente inviato da Paulin
    Ok piero, comincio ad avere le idee più chiare, mi sfugge invece una questione, e cioè se l'utilizzo della scrittura abbreviata alla sola directory è in qualche modo più conveniente, dà vantaggi, oppure è la setessa cosa che puntare il file con la sua estensione.
    Bè, i vantaggi a mio avviso sono pricipalmente due:
    [list=a][*]l'url nella barra dell'indirizzo rimane pulito;[*]se cambi tecnologia o linguaggio nel corso degli anni - ad esempio passi da html a php - non ti servirà cambiare tutti i link in quanto www.miosito.it/blog/ punta indipendentemente a index.xxx, htm o php che sia.[/list=a]
    Mi paiono già due ottimi motivi.

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.