Как найти корень сайта?
3 ноября 2014 г. Просмотров: 897
Корневая папка сайта - это самый верхний в его иерархии каталог, в который вложены все остальные директории. Как правило, если говорят о корневой папке, имеют в виду не ее http-адрес, отображаемый в адресной строке браузера, а полный путь от корневой директории сервера, на котором размещен сайт. Попасть в эту папку достаточно легко, если у вас есть доступ к ее администрированию. Создать сайт самостоятельно с Wix.comЕсли для администрирования веб-ресурса используется система управления сайтом, открыть корневую папку можно с помощью встроенного файл-менеджера этой системы. Как правило, для этого достаточно перейти на страницу менеджера файлов - по умолчанию большинство из них открывает дерево каталогов сайта именно в корневой директории. Чтобы убедиться, что в вашей системе это именно так, попробуйте перейти в вышестоящую папку иерархии каталогов - скрипты сайтов не позволят администратору сайта подняться выше корневого каталога, так как это требует более высокого уровня доступа. При использовании для доступа к файлам сайта установленной в компьютер программы - ФТП-клиента - принцип действий при определении корневой папки будет точно таким же. После установления соединения с сервером попробуйте в дереве каталогов подняться на один уровень выше открытой по умолчанию папки. Если этого сделать не получится (запрос будет отправлен, но активный каталог останется прежним), значит это и есть корневая папка сайта. Скрипты сервера определяют ее автоматически, считывая адрес из базы данных хостинга по введенному при авторизации логину и паролю пользователя. Часто бывает необходимо узнать полный путь к корневой папке сайта при выполнении серверных скриптов - например, для их правильной работы при запуске по расписанию (crontab). Чаще других в качестве языка написания таких скриптов используется php, в котором извлечь полный путь к корневой директории сайта можно из переменной, помещенной в суперглобальный массив $_SERVER. Для ее выбора в этом массиве используйте индекс DOCUMENT_ROOT. Например, можно отобразить путь к корневой папке сайта в пустой странице, если запустить в браузере такой сохраненный на сервере php-скрипт:
Оцените статью!