設定
ファイル構造を次のように設定しています。
/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`
質問
JSON
url: を使用してデータにアクセスできますhttp://localhost:8888/root/api/index.php/users
。ただし、私がやりたいのは、URLを使用してデータにアクセスすることです:http://localhost:8888/root/api/users