有没有办法在Azure中托管静态网站(HTML + CSS + JS)?就像我们做亚马逊S3静态网站托管一样,他们只对存储收费。
发布于 2016-04-22 02:45:31
它不是官方支持的,但如果你在Azure Blob Storage的root container中托管了你的站点,并使容器可以公开访问,你可能会达到同样的效果。您甚至可以为blob存储帐户提供自定义域名。
唯一的缺点是你必须找出一个好的部署故事。您可以选择使用类似FTP的客户端(如CloudBerry )手动部署站点,或者使用blob存储api编写自己的部署脚本
发布于 2018-01-07 02:57:01
我找到了一种在Azure blob中托管静态网站的方法,使用子域和http重定向
我执行以下操作
1)在Azure中,我使用具有Blob访问策略的容器(称为docs )创建了一个存储帐户。
2)我使用存储资源管理器将静态网站上传到docs容器。这包括一些子文件夹中的PHP文件。
3)在DNS中,我为一个别名为myblob.blob.core.windows.net (其中myblob是我的blob的名称)的子域(名为info say)设置了cname记录
4)在DNS中,我创建了一个Http重定向,用于记录到带有url http://info.mydomainname.com/docs/index.html的www的子域上的文件。
5)在Azure中,我为info.mydomainname.com创建自定义域
我的网站可以正常工作,但是,如果有人知道PHP文件的位置,那么他们就可以下载它们,这意味着我不能在其中存储秘密。
我问过有没有解决here问题的办法
https://stackoverflow.com/questions/36776098
复制相似问题