我想用Wordpress来托管公司的博客.主要网站是一个ASP应用程序.它们托管在不同的EC2实例上.
博客应该有非子域名网址:example.com/blog
不是blog.example.com
.
如何才能做到这一点?像Cloudflare这样的负载平衡工具可以帮忙吗?
我尝试使用Route53进行某种掩蔽.还尝试在IIS中与主站点并排托管博客.
您可以将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; } }
10.0.0.5是运行ASP应用程序的IIS服务器,10.0.0.6是运行Wordpress服务器的任何框.
或者,您可能需要查看Amazon的API网关服务,该服务允许您将流量定向到您选择的端点,这些端点可能是您在AWS内部的应用程序,AWS之外的某个服务器,Lambda函数或几乎任何"会谈"的内容. HTTP.