tp的模版解析错误,在服务器上的文件竟然获取到我我本地的数据文件(url没写错的)

前日,将本地的代码上传到新浪云上。

首先说明:我将域名作为字串放在一个js的数据文件里:data.js

window.urlHead ="域名";

在本地我当然是写    localhost,在SAE上我当然写SAE式域名。

错误:

今天在网上访问自己的网站的时候突然ajax老是报错:总是连接后台的php函数失败!因为之前我也试过出现这种情况(当时是我忘记把data.js里的urlHead改过来导致的),我先去看看是不是我没有改好域名,结果没事,域名是正确的。然后我在ajax坐在的函数,在运行ajax前先输出组合的url,

输出的竟然是       本地域名    。


怀疑:

我怀疑是ThinkPHP的 模板替换造成的。

我在html页面引入js文件的url是使用了__PUBLIC__。并且我用来访问部署在SAE的网站的电脑正是我做开发用的电脑,估计就是这样,引入了本地的data.js文件,然后获取到了本地为urlHead。

另外,为了局部验证我的想法,我在别的电脑上访问了我的网站,输出的是SAE式域名。


你可能感兴趣的:(tp的模版解析错误,在服务器上的文件竟然获取到我我本地的数据文件(url没写错的))