【发布时间】:2017-12-13 19:05:23
【问题描述】:
我有一个在 Azure 应用服务中运行的 ASP.NET MVC 应用,它有一个暂存槽,以及VSTS 中的构建和发布管道。
我希望生产实例始终在 robots.txt 中包含 Allow /,在暂存槽中始终包含 Disallow /。
目前我们每次进行交换时都会手动更改 robots.txt,但这很容易出错
如何使这个过程自动化?
为了解决这个问题,我确实考虑过根据 Azure 门户中设置的应用程序设置动态创建 robots.txt 文件(设置为保留在插槽中),但这不起作用,因为在交换发生后 prod 将具有暂存Disallow 规则。
谁能建议最好的管理方法?
【问题讨论】:
标签: asp.net asp.net-mvc azure azure-devops