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

    Directory index & Virtual host

    Ho seguito la documentazione e sovrascritto il file vhost.template con mioPC.conf - Prima di questa modifica Apache mi proponeva come default home page quelle indicate nel httpd.conf, adesso però mi lista tutti i file delle cartelle.

    Cosa ho dimenticato??
    Grazie

  2. #2

    Re: Directory index & Virtual host

    Originariamente inviato da Sandrocchio_0.1
    Cosa ho dimenticato??
    Grazie
    Molto probabilmente la direttiva DirectoryIndex.

    DirectoryIndex index.htm index.html index.php index.xml

    per esempio.


  3. #3
    nel host.conf che tiene le configurazioni relative ai virtual host ho le seguenti mpostazioni (inclusa la directory index)

    #Default server
    <VirtualHost *:80>
    DocumentRoot /srv/www/htdocs/
    ServerName localhost
    ServerAdmin alessandro@xxx.eu
    # YaST created entry
    <Directory "/srv/www/htdocs/">
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
    DirectoryIndex index.php,index.html,index.htm
    </Directory>
    </VirtualHost>
    <VirtualHost *:80>
    DocumentRoot /home/alessandro/public_html/
    ServerName www.xxx.eu
    ServerAdmin alessandro@xxx.eu
    # YaST created entry
    <Directory "/home/alessandro/public_html/">
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
    DirectoryIndex index.php,index.html,index.htm
    </Directory>
    </VirtualHost>
    Continuo però a prendere un 405 access denied se digito locahost..., funziona invece se chiamo la index.html

  4. #4
    Prima di tutto essendo su Linux, controlla i permessi delle cartelle e secondo aggiungi Options +Indexes al posto di Options None


  5. #5
    <VirtualHost *:80>
    DocumentRoot /srv/www/htdocs/
    ServerName localhost
    ServerAdmin alessandro@xxx.eu
    # YaST created entry
    <Directory "/srv/www/htdocs/">
    Options Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
    DirectoryIndex index.php,index.html,index.htm
    </Directory>
    </VirtualHost>
    -rwxr-x--- 1 alessandro www 970 2006-10-26 12:05 index.html
    :master: Così mi lista il contenuto della cartella, ma continua a non mostrarmi la pagina di default index.html, o meglio, se digito http://localhost/inde.html va tutto bene, ma io vorrei la pagina di default..
    Cosa non va??

    Grazie per l'aiuto.

  6. #6
    non sono sicuro ma prova a levare le virgole:

    DirectoryIndex index.php index.html index.htm


  7. #7
    yeahhh

    ps: ma il comando httpd2 -S diceva sempre "sintax ok"

  8. #8
    Originariamente inviato da Sandrocchio_0.1
    yeahhh

    ps: ma il comando httpd2 -S diceva sempre "sintax ok"
    è normale, con DirectoryIndex index.php,index.html,index.htm la pagina di default risulta:
    index.php,index.html,index.htm , l'opzione -S controlla solo che nel conf non ci siano errori di sintassi dovuti alla configurazione.


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.