Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Проблема с GET в AJAX (Nginx) (https://javascript.ru/forum/jquery/15916-problema-s-get-v-ajax-nginx.html)

velo 19.03.2011 10:58

Проблема с GET в AJAX (Nginx)
 
После переезда сайта, столкнулся с проблемой, при Ajax запросе в JQuery, для получения содержимого Xml из файла, получаю

Цитата:

XMLHttpRequest cannot load http://www.domain.ru/kml/main.xml. Origin http://domain.ru is not allowed by Access-Control-Allow-Origin.
сам запрос банальный:


jQuery(document).ready(function($){
			    $.ajax({
            		url: url_ajax,
			success: function(xml){
						........
					}
	       		});
			});


Пробовал и абсолютный и относительный путь.

Есть предположение, что запрет происходит из-за того что на сервере использована связка apache-nginx, вот последний и не пускает, считая что обращение происходит к другому домену.

Подскажите, как же всё таки заставить работать эти запросы?

Kolyaj 19.03.2011 20:06

Вы с сайта domain.ru делаете запрос на www.domain.ru. Делайте запрос без указания домена /kml/main.xml


Часовой пояс GMT +3, время: 23:30.