2010-11-22 10 views
0

App Engineアプリ(http://www.riabiz.com/)に移動すると、comの後にピリオド(常にではない)が追加されるため、http://www.riabiz.com/a/4153106と入力するとすぐにhttp://www.riabiz.com./a/4153106/にリダイレクトされます。ブラウザでサイトを読み込むと、サイトのURLにピリオドが追加されるのはなぜですか?

これは、ピリオドを含まないURLへの非同期javascript要求で問題が発生しているようです。 WebアプリをベースにしたApp Engineアプリ内には、私が知る限りこれを行うコードはありませんが、比較的最近の開発です(過去数ヶ月のクーペ、アプリは1年以上生きています)。

どこから始めたらいいのか分からないので、部分的なアドバイスは大歓迎です。それはDNSのことですか? AppEngineのこと?私のDNSホストはBulkRegisterです。

は編集:私はこのJavaScriptエラーを取得:

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

関連する問題