如何从搜索引擎隐藏azure vm技术网址?

时间:2014-08-19 06:54:39

标签: azure virtual-machine search-engine

我在Azure虚拟机中有一个项目,其中包含“myproject.cloudapp.net”技术地址和“myproject.com”域。搜索引擎已将索引技术地址(myproject.cloudapp.net)和我的项目编入搜索结果中,并带有技术地址。

如何从搜索引擎隐藏azure虚拟机地址(* .cloudapp.net)?

2 个答案:

答案 0 :(得分:0)

你不要隐藏* .cloudapp.net因为你不拥有它。您应该在根文件夹上放置robots.txt文件并将其设置为nofollow。这是在线记录的,所以我不会重复它,但这是如何阻止搜索引擎抓取您的网站并为其编制索引。

要从中删除自己,您需要申请。每个搜索引擎都有一个记录良好的流程。

答案 1 :(得分:0)

我认为你有一个网络应用程序。您必须创建重定向规则,以检查已请求的域名以及是否与*.cloudapp.net匹配,然后永久重定向到mydomain.com

web.config之类的<rewrite> <rules> <rule name="Redirect to www" stopProcessing="true"> <match url="(.*)" /> <conditions trackAllCaptures="false"> <add input="{HTTP_HOST}" pattern="^.*.cloudapp.net$" /> </conditions> <action type="Redirect" url="{MapProtocol:{HTTPS}}://www.domain.com/{R:1}" /> </rule> </rules> <rewriteMaps> <rewriteMap name="MapProtocol"> <add key="on" value="https" /> <add key="off" value="http" /> </rewriteMap> </rewriteMaps> </rewrite>

web.config

免责声明:我尚未在{{1}}中测试此重定向。我的应用程序正在运行Asp.Net MVC,我通过添加一个全局过滤器进行重定向,该过滤器可以进行更多检查。