Я должен остановить список каталогов каталога изображений на веб-сайте. Я настраиваю домен без cookie для изображений и javascripts на сайте. Я реализовал конфигурацию CNAME и добавил ниже виртуальной конфигурации хостов в httpd.conf файле. Но, если я получаю доступ к этому домену без cookie непосредственно, его список целого содержания каталога. как решить эту проблему?
<VirtualHost ipaddr:80> ServerAdmin webmaster@site.com ServerName imgs.site.com ServerAlias www.imgs.site.com DocumentRoot /usr/tomcat/webapps/site/images <Directory /usr/tomcat/webapps/site/images> Options -Indexes FollowSymLinks AllowOverride none </Directory> CustomLog logs/imgs.site.com_access_log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" ErrorLog logs/imgs.site.com_error_log </VirtualHost> <VirtualHost ipaddr:80> ServerAdmin webmaster@site.com ServerName imgs.site.com ServerAlias www.imgs.site.com imgs.site.net DocumentRoot /usr/tomcat/webapps/site/images <Directory /usr/tomcat/webapps/site/images> Options -Indexes FollowSymLinks AllowOverride none </Directory> CustomLog logs/imgs.site.com_access_log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" ErrorLog logs/imgs.site.com_error_log </VirtualHost>
Быстрым способом решения проблемы является помещение в каталог файла index.html
с произвольным содержанием. Индексирование отобразит содержимое этого файла вместо списка каталога.