所以我有一个域example.com和一个子域sub.example.com。
我想配置我的Nginx虚拟主机,当用户使用域名example.com时打开根站点,但是当用户使用sub.example.com时,服务器应该提供example.com/sub服务。我遇到的主要问题是URL的变化。我不想简单地重定向,相反,URL应该保持不变。
因此,基本上您可以通过访问example.com/sub或sub.example.com打开相同的页面,但sub.example.com应该始终是URL。
发布于 2017-11-12 16:12:25
在sub.example.com的nginx配置文件中,在location /下,您可以proxy-pass到您想要显示的页面。在本例中为example.com/sub。但是如果你在example.com/sub页面上有更多的链接,你的路由将需要一些调整。否则,它应该工作得很好。
https://stackoverflow.com/questions/47203753
复制相似问题