php curl получил ошибку 301 из-за .htaccess - PullRequest
0 голосов
/ 05 июля 2018

мой URL-адрес restapi.mywebsite.com/employee работает при доступе через браузер и POSTMAN, но когда я свернул php, он возвращает ошибку Moved Permanently, но когда я заворачиваю restapi.mywebsite.com/employee/index.php или restapi.mywebsite.com/employee/index также хорошо, какие-нибудь подсказки?

завиток

$ch = curl_init(); 
        // set url 
        curl_setopt($ch, CURLOPT_URL, "http://www.restapi.website.net/employee"); 

        //return the transfer as a string 
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 



        echo $output = curl_exec($ch); 


        curl_close($ch); 

Я не хочу, чтобы мой URL-адрес API заканчивался расширением и индексом php. в моем .htaccess я удаляю .php для index.php, мой файл htaccess находится внутри папки сотрудника.

RewriteEngine on

RewriteRule ^(index|id|create|delete)$ $1.php [NC,L]

RewriteRule ^id/([0-9a-zA-Z+]+) id.php?id=$1 [NC,L]
RewriteRule ^delete/([0-9a-zA-Z+]+) delete.php?delete=$1 [NC,L]

Спасибо за чтение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...