В общем нужны дефолтные имена папок, которые могут быть корнем сайта в фс. На данный момент лидируют public_html, www, wwwroot, web. Какие еще есть самые популярные имена? Задача такая, что нужно найти смежные домены с некоторыми шеллами и в их директории загрузить файлы. Но задача по поиску доменов как-раз довольно нетривиальная. Самый простой вариант - пройтись от документ рута(включительно) вверх по дереву каталогов и найти папки, имена которых похожи на домены. И там уже смотреть, есть ли внутри паблик_хтмл и прочее, пытаясь угадать корень сайта. Именно для этих целей мне и нужно десяток самых популярных имен директорий для документ рут собрать. Кто-нибудь подскажет?
/var/www/html/ /var/www/ /var/www/html/<DOMAIN>/ /var/www/html/hosts/<DOMAIN>/cgi-bin/ /var/www/vhosts/<DOMAIN>/httpdocs/ /var/www/<DOMAIN>/data/www/ /home/www/<USER>/sites/<DOMAIN>/htdocs/ /home/www/<USER>/<DOMAIN>/htdocs/ /home/www/<USER>/<DOMAIN>/ /home/<DOMAIN>/public_html/ /home/<USER>/public_html/ /www/vhosts/<DOMAIN>/html/ /usr/local/www/apache22/data/<DOMAIN>/ Давай составим список: Я уже давно об этом думаю, но всё никак руки не дойдут
Полный путь мне в общем-то не нужен, нужно только то что после <DOMAIN>. Потому что алгоритм такой, что скрипт будет подниматься вверх от документ рута и искать уже что-то похожее на домены. За примеры спасибо, htdocs и html совсем забыл. Систем очень много, поэтому и планирую скриптом все автоматизировать.