2010-11-22 2 views
0

내 App Engine 앱 (http://www.riabiz.com/)으로 이동하면 com 다음에 마침표가 항상 추가되는 것은 아니기 때문에 http://www.riabiz.com/a/4153106을 입력하면 신속하게 http://www.riabiz.com./a/4153106/으로 리디렉션됩니다.브라우저에서 사이트를로드 할 때 내 사이트의 URL에 마침표가 추가되는 이유는 무엇입니까?

이 때문에 마침표가없는 URL에 대한 비동기식 JavaScript 요청에 문제가있는 것으로 보입니다. 내가 아는 한이 일을 할 수있는 webapp 기반 App Engine 응용 프로그램에는 코드가 없지만 비교적 최근에 개발 된 쿠폰 (지난 몇 달 동안 쿠폰이 있었고 앱은 1 년 넘게 사용되었습니다)이 있습니다.

어디서부터 시작해야할지 모르겠으니 부분적인 조언을 환영합니다. DNS일까요? AppEngine의 것? 내 DNS 호스트가 BulkRegister입니다.

편집 : 나는이 자바 스크립트 오류 얻을 :

XMLHttpRequest cannot load http://www.riabiz.com/rpc. Origin http://www.riabiz.com. is not allowed by Access-Control-Allow-Origin. 

답변

0

이것은 DNS의 일이 될 것 같다을하지 문제가 있지만, 자세한 내용은 this 문서를 참조하십시오.

1

호스트 또는 도메인 이름 끝에 점이 있으면 이름이 상대 이름이 아닌 정규화 된 도메인 이름 (FQDN)임을 나타냅니다. DNS 쿼리 중에 모호성을 제거합니다. 그것은 완벽하게 합법적이며 응용 프로그램이 처리 할 수 ​​있어야합니다.

+0

알 수 있습니다. XHR을 시도 할 때이 오류가 발생하는 것 같습니다 : XMLHttpRequest는 http://www.riabiz.com/rpc를로드 할 수 없습니다. 원산지 http://www.riabiz.com. Access-Control-Allow-Origin이 허용하지 않습니다. – Nevin

관련 문제