Ограничить доступ к странице только для серверов
Я выполняю задание cron, чтобы выполнить файл, к которому должен обращаться только сервер, а не others.my веб-сайт размещен в хостинговой компании, и у меня есть доступ к cpanel. Что делать? Я не могу использовать команду htacces deny all, это ограничит доступ файлов к работе cron
Пожалуйста посоветуй..
1 ответ
Это зависит от того, как сервер обрабатывает это, если это с php xxx.php, то вы можете добавить следующее в начало.
if(php_sapi_name() != 'cli'){ die(); }
Веб-сервер больше не сможет получить доступ к этой странице, но PHP-CLI будет. надеюсь, это поможет