比方说
1)我有一个服务器运行在一个私有intranet中。它使用tomcat在privateserverip:8080/appname上提供一个webapp。
2)我有一个myapp.local域,当我使用http://myapp.local输入它时,如果请求来自内部网,它将服务于来自便民的应用程序:8080/appname
这就是实际的状态。
现在:我有一个公共域: example.org和我希望,如果一个网站将内部网(!)中的用户重定向到myapp.example.org,那么就应该为便民服务:8080/appname。如果来自内部网之外的人访问了myapp.example.com,就不应该发生任何事情。
请告诉我这是可能的!
我可以在example.com的nginx中配置vhost,但也可以为example.com创建DNS条目和类似的东西。你想要的一切。告诉我这是可能的
(谢谢你的帮助:)
发布于 2015-05-20 19:24:00
以下两种方式之一:
如果你能的话,我建议第一条。您通常可以在您的路由器(它通常是您的DNS服务器)这样做。
发布于 2019-05-08 16:23:40
为什么人们总是把私人和公共混为一谈呢?内部用户连接到私有url (http://myapp.local)和连接到公共url (http://myapp.example.org)的外部用户没有什么问题。其他任何事情都只是好做法的解决办法。
https://serverfault.com/questions/693406
复制相似问题