При отправке ajax-вызова на сайт, на котором включен mod_rewrite, я получаю успешное возвращение через средние 800 мс. Если я посылаю ajax-вызов на сайт без mod_rewrite, я получаю успешное возвращение через 3 мсек. Ниже приведен код, который создает этот медленный вызов успеха. Как я могу это исправить, пожалуйста?
----- файл apache httpd.config ------
RewriteEngine On
RewriteBase /Careplan/public
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
----- apache httpd.config file ------
----- просмотр index.php ------
var start = new Date().getTime();
$.ajax({
url : "http://localhost/Controller/method/",
method:"GET",
data:{},
dataType: 'json',
success:function(data){
console.log(new Date().getTime() - start); //THIS SHOWS THE 800ms
console.log(data);
}
});
----- файл apache httpd.config ------
----- файл контроллера, возвращающий json ----
class Controller {
public function method(){
echo json_encode('testing testing 123...');
}
}
----- файл контроллера, возвращающий json ----