Ограничить доступ к странице только для серверов

Я выполняю задание cron, чтобы выполнить файл, к которому должен обращаться только сервер, а не others.my веб-сайт размещен в хостинговой компании, и у меня есть доступ к cpanel. Что делать? Я не могу использовать команду htacces deny all, это ограничит доступ файлов к работе cron

Пожалуйста посоветуй..

1 ответ

Это зависит от того, как сервер обрабатывает это, если это с php xxx.php, то вы можете добавить следующее в начало.

if(php_sapi_name() != 'cli'){ die(); }

Веб-сервер больше не сможет получить доступ к этой странице, но PHP-CLI будет. надеюсь, это поможет

Другие вопросы по тегам