設定
ファイル構造を次のように設定しています。
/root
|
/api
|
/Slim PHP framework
index.php
|
index.php
Slim ディレクトリのindex.php内部にはJSON、データベースからデータを取得するために必要なルートが含まれていMongoます。例えば
$app->get('/users(/:id)', function($id = null) use ($app, $collection) {
/* Do mongo search and echo json_encoded data back */
});
次を.htaccess含むファイルがあります。これにより.php、ルートの下のファイルから拡張子が削除されます。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php`
質問
JSONurl: を使用してデータにアクセスできますhttp://localhost:8888/root/api/index.php/users。ただし、私がやりたいのは、URLを使用してデータにアクセスすることです:http://localhost:8888/root/api/users