Я добавил правило в файл htaccess, чтобы запретить произвольный метод HTTP, как показано ниже:
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK|PUT|OPTIONS|DELETE|HEAD)
RewriteRule .*$ - [F,L]
Но все пользовательские страницы с 404 страницами не найдены, я хочу разрешить доступ только к одной странице, скажем test.php
.
Для этого я попытался добавить условие ниже
RewriteCond %{REQUEST_URI} !^test\.php$
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK|PUT|OPTIONS|DELETE|HEAD)
RewriteRule .*$ - [F,L]
Но это не работает.
Какое условие я должен добавить, чтобы разрешить одну .php
страницу?