Apache virtual host non funziona

di il
10 risposte

Apache virtual host non funziona

In Fedora workstation mi sto installando lamp singolarmente.
Tutti i programmi sono installati senza problemi.

Riesco ad accedere al sito tramite https://localhost/miosito

In /etc/httpd/conf.d/wp.conf ho inserito il virtual host, ma non funziona 

<VirtualHost *:80>
    ServerName miositio.local
    ServerAlias www.miositio.local
    DocumentRoot /var/www/html/sito
    ErrorLog /var/log/httpd/sito_error.log
    CustomLog /var/log/httpd/sitoaccess.log combined
</VirtualHost>

10 Risposte

  • Re: Apache virtual host non funziona

    ? miositio

    ?

  • Re: Apache virtual host non funziona

    Sto lavorando in locale

    miosito è la cartella del sito che accedo con https://localhost/miosito

    Per esempio scrivendo www.miositio.local vorrei poter accedere ugualmente al sito locale 

  • Re: Apache virtual host non funziona

    31/05/2024 - lucavalentino ha scritto:


    Sto lavorando in locale

    miosito è la cartella del sito che accedo con https://localhost/miosito

    Per esempio scrivendo www.miositio.local vorrei poter accedere ugualmente al sito locale 

    Non è così che funziona. Per accedere con quell'indirizzo, deve trattarsi di un dominio registrato e configurato per puntare al tuo server.

    Essendo che il tuo server può ospitare più siti Web distinti, l'indicazione dell'host virtuale serve a discriminare quale sito servire in base all'indirizzo e/o alla porta con la quale si contatta il server, in base al dominio che l'utente ha specificato nel browser.

    Non è che se tu scrivi dentro a un file di configurazione un qualsivoglia indirizzo “www[.]vattelapesca[.]com”, questo diventi automaticamente utilizzabile per accedere al sito ospitato sul tuo server Apache.

  • Re: Apache virtual host non funziona

    # Virtual Host
    #
    <VirtualHost *:80>
        ServerName localhost
        ServerAlias localhost
        DocumentRoot "$(INSTALL_DIR)/www"
        <Directory "$(INSTALL_DIR)/www/">
          Options +Indexes +Includes + FollowSymLinks +MultiViews
          AllowOverride All
          Require local
         </Directory>
    </VirtualHost>

    dovresti avere qualcosa del genere…

    non avresti dovuto manomettere il file di configurazione.

    31/05/2024 - lucavalentino ha scritto:


    Per esempio scrivendo www.miositio.local vorrei poter accedere ugualmente al sito locale 

    www.localhost/miosito/index.[estensione]

    dove localhost è 127.0.0.1

  • Re: Apache virtual host non funziona

    Non s'è la questione cambiata.

    Ho installato Apache in locale.

  • Re: Apache virtual host non funziona

    A parte che hai scritto

    muosit i o

    non hai capito che non puoi scrivere quello che vuoi.

  • Re: Apache virtual host non funziona

    La guida lo presa da qui: https://linuxconfig.org/configure-apache-virtualhost-on-fedora

  • Re: Apache virtual host non funziona

    E lo step7 lo hai fatto?

    P.S. hai visto che hai scritto sitio e non sito? È la terza volta che te lo dico e non rispondi

  • Re: Apache virtual host non funziona

    <VirtualHost *:80>
        ServerName www.miosito.local
        ServerAlias miosito.local
        DocumentRoot "$(INSTALL_DIR)/www/miosito.local"
        <Directory "$(INSTALL_DIR)/www/miosito.local">
          Options +Indexes +Includes + FollowSymLinks +MultiViews
          AllowOverride All
          Require local
         </Directory>
    </VirtualHost>

    Controlla

    DocumentRoot /var/www/html/sito

    Con 

    DocumentRoot /var/www/miosito.local

    Verifica i percorsi e segui gli altri step

  • Re: Apache virtual host non funziona

    Grazie 

    Ho rifatto tutta la procedura ed ok 

Devi accedere o registrarti per scrivere nel forum
10 risposte