我正在Windows机器上开发一个在该机器上运行良好的API。当我将源代码从git拉到我的Mac机器时,GET或POST请求的参数不起作用。
更具体一点:
GET /token/ 200 OK
GET /token/1 error 404
将get方法调用到/token/
路径中的index.php是:
$app->get('/', function() { ...
$app->get('/:id_token', function($id_token) use($app) { ...
仍然,在/token/
路径中,我有.htaccess
文件:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
mod_rewrite.so
已启用,httpd.conf中的目录如下:
<Directory "/Users/Lourenci/Sites/">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
在Windows中它可以使用,而不是Mac。
有什么问题?我不知道还有什么设置!我会为此疯狂!
对不起我的英语,我是巴西用户。
韩国社交协会