Непокорный XMLHttpRequest не работает на хосте, на локале работает

программирование JavaScript AJAX

Тестировал скрипт на локалке, все работало и работает нормально. Но после заливки на хост пошли проблемы.
джиквери посылал запрос, но ответа не получал, пришлось сделать свою функцию и проверять в чем дело. Оказалось сервер возвращает 404 код. Начал исследовать заголовки, и выяснил не приятную вещь.

http://****.ru/search.php

POST /search.php HTTP/1.1
Host: ****.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Referer: http://****.ru/
Content-Length: 91
Cookie: PHPSESSID=e7cf6cf4e803f24d0ef83897808b8b11
Pragma: no-cache
Cache-Control: no-cache
xy=30.349932,59.914096&lang=EN&check1=0&check2=0&check3=0&check4=0&check5=0&check6=0&type=3

HTTP/1.x 303 OK
Server: nginx/0.4.13
Date: Fri, 27 Nov 2009 14:19:09 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, must-revalidate
Expires: Sat, 26 Jul 1997 05:00:00 GMT
X-Powered-By: PHP/5.2.0-8+etch7
Location: http://****.ru/arch.php

То есть по непонятным причинам сервер меня перенаправляет на не существующий скрипт, грамотно срезая две буквы 'se' в строке '/search.php'

не могу понять в чем дело, ведь на локалке все нормально

Примечание:
Я проверял скрипт на серваке, отправлял через сокеты на пхп ему пост запрос идентичный, все хидеры нормальные, корректный ответ, именно через аякс проблемы
Ответы:
модреврайтом ничего не делали?
тут скорее не в аждаксе дело
перейдите просто по этому адресу
Выложите кусок кода jQuery либо в модреврайте беда, на сервере как говорилось выше, либо что то не так у jQuery используете.
Что за хост? Возможно хостер и режет, большинство хостеров очень не любят XMLHttpRequest


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.