提供非子域路由

skf*_*kfd 2 iis amazon-web-services cloudflare amazon-route53

我想用Wordpress来托管公司的博客.主要网站是一个ASP应用程序.它们托管在不同的EC2实例上.

博客应该有非子域名网址:example.com/blog不是blog.example.com.

如何才能做到这一点?像Cloudflare这样的负载平衡工具可以帮忙吗?

我尝试使用Route53进行某种掩蔽.还尝试在IIS中与主站点并排托管博客.

yda*_*coR 5

您可以将nginx放在它们的上游,并将它用作它们的反向代理,以匹配所针对的URL.

示例nginx配置可能如下所示:

server {

  server_name example.com;

  location / {
    proxy_pass http://10.0.0.5;
  }

  location /blog/ {
    proxy_pass  http://10.0.0.6;
  }

}
Run Code Online (Sandbox Code Playgroud)

10.0.0.5是运行ASP应用程序的IIS服务器,10.0.0.6是运行Wordpress服务器的任何框.

或者,您可能需要查看Amazon的API网关服务,该服务允许您将流量定向到您选择的端点,这些端点可能是您在AWS内部的应用程序,AWS之外的某个服务器,Lambda函数或几乎任何"会谈"的内容. HTTP.