Webové servery vždy hledají index dokumentu, kdykoli klient požádá o zobrazení adresáře, index dokumentu není nic jiného než indexový soubor, který bude pod celým adresářem. Index dokumentu může být některý z následujících index.html, index.php, index.jsp, index.htm nebo vlastní indexový soubor, je definován v konfiguračním souboru Apache pomocí DocumentIndex směrnice. Pokud index dokumentu nebyl v adresáři nalezen, zobrazí se chyba 404 nenalezen nebo uvítací stránka serveru Apache, protože Apache neumožňuje vypsat soubory, když index.html není v adresáři.
Tento typ ochrany je velmi vyžadován v produkčním prostředí. Nějaký čas je potřeba vypsat soubory, umožnit klientům procházet obsah velkého veřejného adresáře softwaru; to vám ušetří čas při vytváření html souboru pro propojení softwaru. To vám také pomůženastavit úložiště pro instalaci sítě red hat .
Kroky
1. Odeberte uvítací stránku
2. Přidejte virtuálního hostitele.
3. Přidejte obsah.
Odebrat úvodní stránku
Jak jsem řekl výše, Apache zobrazí uvítací stránku klientům, pokud v adresáři není nalezen index dokumentu. odeberte uvítací stránku odstraněním konfiguračního souboru uvítací stránky.rm -rf /etc/httpd/conf.d/welcome.conf
Přidat virtuálního hostitele
Přidejte virtuálního hostitele jako níže, virtuální hostitel by měl obsahovat Adresář direktiva a Všechny indexy s direktiva, která umožní webovému serveru vypsat soubory v adresáři. Nahraďte dl.itzgeek.com svou doménou nebo IP adresou a také nahradit /var/www/dl adresář.
Název serveru dl.itzgeek.com
DocumentRoot /var/www/dl
Možnosti Všechny indexy FollowSymLinks
Objednávka povolit, zamítnout
Povolit od všech
ErrorLog logs/dl.itzgeek.com-error_log
CustomLog logs/dl.itzgeek.com-access_log kombinované
Přidat obsah
Vložte obsah do adresáře, například připojte DVD serveru Red Hat a potvrďte výpis adresáře. Vytvořte adresář pro připojení.
mkdir /var/www/dl
Připojte DVD ROM.
mount /dev/cdrom /var/www/dl
Restartujte server Apache.
/etc/init.d/httpd restart
Otestujte to na adrese URL.
http://your.ip.add.ressNyní můžete vidět adresáře a soubory uvedené v adresáři, toto zobrazí seznam všech věcí, které jsou v adresáři.