Можно ли хранить php-скрипты в публичной части сайт?

Ответить
 • Просмотры: 3
Аватара пользователя
rownong27

Можно ли хранить php-скрипты в публичной части сайт?

Сообщение rownong27 »

Здравствуйте.

Для php скриптов, к которым требуется доступ из url (например запуск по ссыылке или прием веб-хуков на url), создаю на хостинге 2 папки:

- в публичной части сайта (то что касается фронтенда)

- в закрытой части (все исходники)



Скриншот:





Я это делаю с точки зрения безопасности, чтобы код скриптов не лежал в публичной части public_html. Слышал, что вроде к php файлам нет доступа из браузера, но точно не знаю.



Есть ли смысл такого разделения? Было бы удобнее все скрипты хранить в public_html, чтобы не дублировать папки скриптов.
Аватара пользователя
Sham

Re: Можно ли хранить php-скрипты в публичной части сайт?

Сообщение Sham »

Это всё конфигурация веб-сервера. Либо изучаете конфиги и соблюдаете правила расположения, либо делаете как хотите в файловой системе и под это пишете конфиг. Если в конфиге php-обработчику скормлены скрипты только из одной папки, то из другой папки вы увидите исходный текст скрипта, либо ничего, если настроен правильный запрет.
Ответить

Вернуться в «Вебмастеру»