Я тестирую свой API. Это успех по методу GET и POST. Но другой метод, такой как PUT / DELETE / PATCH, сервер apache отвечает перенаправлением 301 на тот же URL-адрес, используя метод GET.
Это мое содержимое файла .htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]
RewriteRule !^(public/|index\.php) [NC,F]
Это содержимое журнала для респона:
::1 - - [13/Mar/2020:01:09:22 +0700] "LINK /mvc HTTP/1.1" 301 328 "-" "PostmanRuntime/7.23.0"
::1 - - [13/Mar/2020:01:09:22 +0700] "GET /mvc/ HTTP/1.1" 200 3 "http://localhost/mvc" "PostmanRuntime/7.23.0"
Пожалуйста, помогите и объясните проблему моего .htaccess. Спасибо за все.