我在开发阶段运行了三个azure web应用程序。开发、演示和生产。这些被称为ex。mydomian.azurewebsites.net
然后我有主要的域名为www。mydomian.net
现在Dev,Demo和Prod开始出现在Google搜索结果上,我希望它被禁用。而不是针对主域www。mydomian.net
对于这个问题有什么好的解决方案吗?
发布于 2016-02-28 17:46:01
如果你为每个实例做单独的部署,你可以手动管理一个robot.txt文件,但如果(像我一样)当“Demo”通过UAT时,你只是将它交换到不起作用的实时站点。
一种解决方案,如果你正在使用某种类型的母版页,这是非常简单的,是使用“粘性的”AppSettings插槽来确定何时将robots.txt插入到实例html页中。你也可以查看url,但由于这一点可能会改变,我更喜欢使用粘性插槽(在‘新的’Azure门户中可勾选)
https://stackoverflow.com/questions/35680028
复制