如何在Google App Engine上强制“WWW”?

时间:2016-01-08 06:17:06

标签: php google-app-engine

如何在Google App Engine上强制使用'WWW'?对于我的PHP脚本,我正在使用:

robots.txt

但很明显,这不适用于sitemap.xmlhttps://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)无法访问。

请告知。

1 个答案:

答案 0 :(得分:0)

我使用DNS提供商的服务将裸域重定向到WWW子域。

然后,WWW子域映射到App Engine实例。

您可以访问gflip.net作为示例。

这种方法的缺点是裸域永远不会被使用,但这至少对我来说不是问题 - 它甚至适用于SSL连接。

希望这有帮助。