由于.htaccess

时间:2018-07-05 05:36:36

标签: php curl

我的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); 

我不希望我的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]

感谢阅读

0 个答案:

没有答案