Как на хостинге создать дерево файлов, доступное для публики?
Часто видел, как на некоторых сайтах есть сгенерированные страницы, где списком в виде дерева можно пошариться по папкам и скачать файлы, которые там лежат.
Это исключительно генерация браузерная или можно такие страницы как-то самому сгенерировать?
Имеется обычный хостинг, на котором будет большое количество фотографий, разложенных по папочкам. Вот хочу, что бы можно было зайти по субдомену, где они лежат, и просто увидеть список из папок и файлов в виде линков. Есть ли такие генераторы? И если есть, то как называются?
Это встроенно в стандартный функционал Web-сервера apache.
Если в директории нет index.php (html, shtml, и прочего, настроенного в качестве индекса), а также не настроен mod_rewrite, плюс это не запрещено настройками апачи- выдает стандартное дерево директорий и файлов. То же самое аналогично для низлежащих папок.
Если вы сами не можете\не умеете настраивать web-сервер - попробуйте обратиться к хостеру\знающим людям. Но для начала можете проверить
Также, хочу обратить внимание - многие CMS включают проверку на отсутствие index-файла, и выдают свою заглавную страницу.
Скидайте в папку на сервере файлы, например в каталог /down/
не ложьте индексный файл (index.php, index,html, etc)
Пропишите в этой папке в htaccess Options Indexes
теперь можете переходить в браузере по адресу http://сайт/ваша-папка/