У меня есть php файл, который говорит на "check.php" на моем веб-сайте и выполняется при отправке формы.
скажите, что мой сайт "myweb.com" , а файл php находится в каталоге "PHP"
Я хочу запретить прямой доступ к URL-адресу файла "check.php", т.е. если кто-то набирает url " myweb.com/PHP/check.php", тогда файл php не должен быть и он должен вернуть сообщение об ошибке.
Я пытался предотвратить доступ, установив правило в .htaccess, но он блокирует php, даже когда я пытаюсь отправить форму.
.htaccess правило:
RewriteEngine on
RewriteCond %{THE_REQUEST} \.php[\ /?].*HTTP/
(.*)\.php$ /index.html [L]
Есть ли способ сделать это?