Как предоставить доступ только к нашему сайту, чтобы иметь возможность вызывать .php файлы? - PullRequest
0 голосов
/ 20 июня 2019

Вот мой код в файле .htaccess:

<Files *.php>
    Order Deny,Allow
    Deny from all
    Allow from ::1
    Allow from lamtakam.test
    Allow from lamtakam.com
</Files>

Он не позволяет другим вызывать файл .php на моем сервере.Это работало хорошо, пока я не перешел на другой сервер.Как я уже говорил, недавно я изменил свой сервер, и на новом сервере Crons не работает: (поскольку при запуске выдается ошибка 403 Forbbiden)

curl https://lamtakam.com/whatever.php

Любая идея, как я могу это исправитьэто?

Заметил, что когда я удаляю Deny from all из .htaccess файла, он работает хорошо.

1 Ответ

1 голос
/ 20 июня 2019

Очевидно, что первое место, где нужно искать подсказки, - это разница между вашим старым и вашим новым сервером.Может быть, новый сервер работает под управлением Apache 2.4?Синтаксис изменился, см. https://httpd.apache.org/docs/2.4/upgrading.html#run-time

Этот

Order deny,allow
Deny from all

теперь должен быть

Require all denied
...