如何在Google App Engine上强制使用'WWW'?对于我的PHP脚本,我正在使用:
robots.txt
但很明显,这不适用于sitemap.xml
和https://example.com/robots.txt
等静态文件。
e.g。 https://www.example.com/robots.txt
不会重定向到https://example.com/sitemap.xml
例如https://www.example.com/sitemap.xml
不会重定向到$(".filupldt").on('change',function(){
var file_data=$(this).prop("files")[0];
var form_data=new FormData();
form_data.append("file",file_data);
form_data.append("type",$(this).prev().prev().val());
form_data.append("primerkey",$(this).prev().val());
var element = this;
$.ajax({
type:'POST',
mimeType: 'multipart/form-data',
url:'includes/dealerimg.settings.php?operation=savedealerimgeqtype',
dataType:'json',
async:false,
processData: false,
cache: false,
contentType: false,
data:form_data,
success:function(response){
console.log(response);
//$(element).parent().prev().prev().attr('src',response);
},
});
});
起初,我认为我可以通过将子域名(www.example.com)指向Google App Engine来解决问题,但后来我意识到裸域(example.com)无法访问。
请告知。
答案 0 :(得分:0)
我使用DNS提供商的服务将裸域重定向到WWW子域。
然后,WWW子域映射到App Engine实例。
您可以访问gflip.net作为示例。
这种方法的缺点是裸域永远不会被使用,但这至少对我来说不是问题 - 它甚至适用于SSL连接。
希望这有帮助。