Рестлер всегда возвращается не найден

Я застрял здесь, в wamp я запускаю все и работает нормально, однако, когда я пытался установить свой API в коробке Centos, я всегда получаю "Не обнаружена" ошибка.

Я не знаю, что еще делать!

Даже пример сказать / привет не удается ...

Есть ли спецификация требований Apache для обработки рестлера?

Есть идеи ?, это срочно

say.php:

setSupportedFormats('jsonpformat', 'jsonformat', 'xmlformat', 'yamlformat');
    $r->handle();

.htaccess

DirectoryIndex index.php

    RewriteEngine On
    RewriteRule ^$ index.php [QSA,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php [QSA,L]


    php_flag display_errors On

ошибка:

не обнаружена Запрошенный URL / mylocation / say / hello не был найден на этом сервере.

Это в основном весь мой код, если вы, ребята, думаете, что jsonpformat может мешать мне, я мог бы вставить этот код сюда.

Когда я набираю URL, как это:http://myhost/mylocation/ Я получаю ошибку JSON:

{
  "error": {
    "code": 404,
    "message": "Not Found"
  }
}

Если я наберуhttp://myhost/mylocation/say/hello тогда я получаюне найдено ошибка, это как .htaccess нет работает.

[РЕДАКТИРОВАТЬ]

Кажется, работает, если я добавлюindex.php» на URL, как это:http://myhost/mylocation/index.php/say/hello, Но я могу'не оставляйте это так ...

Я получил это от:Рестлер возвращает код состояния 404, если index.php не включен в URL