谢谢 @GSuite教育版 分享此方法。
为什么是 Web App 的用法?
长期关注本博的网友应该知道,去年更新过一篇文章。
介绍的就是 Windows Azure 中的 Web App~ 因为这个是免费的~ 但是有流量限制~
演示站点
https://googlee.azurewebsites.net
如果演示站点无法打开说明流量用完了,等明天再试~
如何注册Azure
这里指的是非高级版 Windows Azure ~
不能开通服务器,只能撸Web APP 和 数据库~
至于怎么注册,文章:激活Microsoft Imagine 获取Windows Server 2016 Key 以及 Windows Azure 有详细的介绍。这里就不重复说明了。
Windows Azure 开通成功,订阅也正常了。请继续下面的内容!
创建Web App
历史文章也有详细的介绍!移步查看吧!不重复说明了!
http://51.ruyo.net/p/3141.html#4
创建反代步骤
1)选择你建立的Web App -> 扩展 -> 添加
2)选择扩展,找到一个 ReverseProxy 的扩展,点击【确定】
3)添加成功后,点击那个名称(ReverseProxy)。
4)如图点击 【浏览】,会弹出一个新窗口。
5)粘贴代码内容到 文本框中,然后点击 【Save to web.config】
反代Google的代码内容:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <httpErrors errorMode="Detailed" /> <rewrite> <rules> <rule name="Proxy" stopProcessing="true"> <match url="(.*)" /> <action type="Rewrite" url="https://www.google.com.hk/{R:1}" /> </rule> </rules> </rewrite> </system.webServer> </configuration> |
6)然后访问Web App的URL 就行啦~
URL 在哪?看图~
关于Reverse Proxy
开源地址:https://github.com/EelcoKoster/ReverseProxySiteExtension
项目有介绍怎么配置Web.Config 实现反代~
也有一些示例代码,想干大事儿的可以研究一下~
问一下站长这样子反代的话azure域名会不会被封啊。
搜了下v2之前有个反代的结果域名 DNS 解析记录被投毒了。我们分配的是azure的子域名,如果会使域名污染的话我还是不要这样了。
可能会的。
这么强 会不会被***啊
演示站点挂了
请问反代怎么设置?能看y2b吗?
不行,流量没多少。且反代Y2B需要反代的域名更多。
你这免费的怎么有ssl证书?
直接换HTTPS 访问即可
好快,这是哪个地区的?
东亚地区 香港