Il problema
Quando installi Apache 2, vedresti la "Pagina di benvenuto" come mostrato di seguito quando apri per la prima volta l'IP dell'URL del server.
Potresti non trovare questa pagina nella radice del documento predefinita “/var/www/html " anche. Come possiamo disabilitare questa pagina e visualizzare la nostra pagina?
La soluzione
Per modificare questo comportamento, controlla se esiste un file chiamato /etc/httpd/conf.d/welcome.conf . Questa è la pagina che viene visualizzata come Pagina di Benvenuto.
Disabilitazione della pagina di benvenuto di Apache
Metodo 1:rimozione/rinominazione della pagina di benvenuto
1. Per disabilitare questa pagina, dobbiamo rinominare il file /etc/httpd/conf.d/welcome.conf in qualcos'altro oppure puoi semplicemente eliminarlo se non ti serve.
# mv /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf_backup
2. Assicurati che Apache sia riavviato (come root) con il comando:
# systemctl restart httpd
Metodo 2:consentire gli indici in /etc/httpd/conf.d/welcome.conf
1. Senza un indice in DocumentRoot, la pagina di benvenuto di Apache predefinita verrà visualizzata a meno che /etc/httpd/conf.d/welcome.conf non venga modificato per consentire gli indici. Modifica /etc/httpd/conf.d/welcome.conf per consentire gli indici.
2. Commenta la riga Opzioni (aggiungi un segno #) in /etc/httpd/conf.d/welcome.conf come mostrato di seguito:
# vi /etc/httpd/conf.d/welcome.conf <LocationMatch "^/+$"> # Options -Indexes ErrorDocument 403 /error/noindex.html </LocationMatch>
Oppure puoi abilitare gli indici modificando – a un +
# vi /etc/httpd/conf.d/welcome.conf <LocationMatch "^/+$"> Options +Indexes ErrorDocument 403 /error/noindex.html </LocationMatch>
3. Il servizio Apache (httpd) viene riavviato per rendere effettive le modifiche.
# systemctl restart httpd
Verifica
Aggiungiamo una pagina smaple index.html nella radice del documento per verificare se abbiamo disabilitato la pagina di benvenuto e possiamo visualizzare le pagine nella radice del documento.
# echo "<h1>This is a Test Page</h1>" > /var/www/html/index.html
Aprire il browser e puntarlo all'indirizzo IP del server. La pagina dovrebbe apparire come quella mostrata nello screenshot qui sotto.