当我在浏览器中加载网站时,为什么会将句点附加到我网站的URL?

时间:2010-11-22 11:34:02

标签: google-app-engine url dns

当我导航到我的App Engine应用程序(http://www.riabiz.com/)时,有时(并非总是)会在com后添加句点,因此,如果我输入http://www.riabiz.com/a/4153106,我会很快重定向到http://www.riabiz.com./a/4153106/

这似乎导致对不包含句点的网址的异步javascript请求出现问题。据我所知,我的基于webapp的App Engine应用程序中没有代码可以执行此操作,但这是一个相对较新的开发(过去的几个月,并且应用程序已经存在超过一年)。

我甚至不确定从哪里开始,所以欢迎任何部分建议。它是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.

2 个答案:

答案 0 :(得分:1)

主机或域名末尾的点表示该名称是完全限定域名(FQDN),而不是相对名称。它消除了任何DNS查询过程中的任何歧义。它完全合法,您的应用程序应该能够处理它。

答案 1 :(得分:0)

这似乎是一个DNS问题,但不是问题,请阅读this文档以获取更多信息。