Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    URL per accedere al sito

    Salve a tutti,

    dunque, spero che la domanda sia competente, in fondo è una cosa che dovrebbe riguardare Apache.

    Ho un server web personale con ip pubblico fisso in cui ho installato Apache,MySql e ISPconfig, col quale posso gestire i miei domini. Tutto molto bello, tutto molto funzionante.

    Domanda: se il record DNS di un sito non è ancora aggiornato, come posso accedere al sito del mio server attraverso il suo ip (se è possibile ovviamente)?

    Es: www.opensource4president.com registrato sul mio server.
    L'ip del mio server è 111.222.111.222.
    scrivendo l'indirizzo: http://111.222.111.222/opensource4president.com io mi aspetterei di vedere il sito, invece mi dice "forbidden".

    La domanda la cui risposta mi spiegherebbe un po' tutto è quindi: che stringa utilizza il browser per reperire il sito senza ricevere "forbidden"? Posso riprodurla a mano senza passare per il DNS?

    Spero di non aver detto troppe gastronerie
    "La mia vita finirà quando non vedrò più la gente ridere.... non necessariamente alle mie battute."

  2. #2
    Se il tuo dns non è aggiornato metti nel file hosts del tuo pc questa riga:
    1.2.3.4 www.tuosito.it
    Il file hosts lo trovi in /etc/hosts o in c:\windows\system32\drivers\etc

  3. #3

    missed :)

    Grazie per il tuo suggerimento g.bechis, molto utile in generale, ma non nello specifico del problema: io non voglio simulare il DNS, ma riuscire a fare a mano quello che fa il browser, ossia visualizzare il mio sito partendo dall'ip del server (per intenderci, se ora sul browser scrivo http://11.22.11.22 - dove questo numero di fantasia è l'ip del server - ottengo la pagina di default di Apache recante "It works!", ma io partendo da questo URL vorrei poter visualizzare il mio sito www.dominio.it, è possibile? Come devo comporre l'URL?)

    Graziuuu
    "La mia vita finirà quando non vedrò più la gente ridere.... non necessariamente alle mie battute."

  4. #4
    non potrebbe essere una configurazione del tuo vhost di apache??
    cioè se il vhost lo imposti basato sui nomi allo solo con nome potrai accedervi, invece se è basato sull'ip allora facendo il 111.222.111.222 arriverai al sito che vuoi tu.
    l'ho sparata li ma dai un occhiata al manuale di apache se puo essere questo il problemo.

    http://httpd.apache.org/docs/2.2/vhosts/

  5. #5

    ah ecco perché!

    punkrazio grazie per le dritte e per il tuo link!
    Da lì ho infatti capito il funzionamento: in pratica col name-based oltre all'ip nella richiesta viene anche spedito il dominio nell'header HTTP che dice al server di quale sito si tratta.

    Ah ma purtroppo da quel che ne so io non si può fare solo con l'URL... uffa
    E va bene, dovrò inventarmi qualcosa... grazie a tutti per il supporto!
    "La mia vita finirà quando non vedrò più la gente ridere.... non necessariamente alle mie battute."

  6. #6
    Il virtual host di default di Apache permette di accedere anche con l'IP.
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

  7. #7

    eh

    Il problema è che se si fa, non so come si fa.
    Hai qualche idea in merito?
    "La mia vita finirà quando non vedrò più la gente ridere.... non necessariamente alle mie battute."

  8. #8
    Dico che la configurazione di default di Apache ti permette questo: installi Apache su server intonso, copi la tua applicazione nella www e vedi il comportamento.
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

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.