html - 根据 vistor lan vs wan 提供内容?
问题描述
我猜这是不可能的,因为我的 Google-fu 并没有那么糟糕,但我找不到任何人这样做,任何人想要这样做,或者任何关于我如何做的提示。可能是因为这是一个非常糟糕的想法,愚蠢的想法,或者非常简单,以至于我应该已经知道如何不浪费你的时间。
我只是想在我自己的网络服务器上构建一个非常简单的登录页面,这样我就可以链接到我想要访问的各种服务的网络管理页面,而不必记住不同的端口号。99% 的时间,我都是在自己的局域网上执行此操作,但有时我会通过 Internet 访问。
现在,例如,我的登录页面可能有一个指向 192.168.1.2:3939 的链接。我可以通过访问 mydomain.com 从外部访问登录页面,但我的链接仍然指向 192.168 blah blah blah。
当我从局域网内访问时,我希望它是本地局域网链接,但是当我从外部访问时,会自动将 192.168.1.2 替换为 mydomain.com。
可能的?愚蠢的?有没有更好的方法我没有想到?
解决方案
只需配置您的 LAN DNS 以将您的域指向192.168.1.2
. 然后,您可以简单地在任何地方使用主机名。
推荐阅读
- r - 如何停止 sapply 删除我的条形图标题?
- python-3.x - 在 Python 上从导入的 Excel 文件中提取数据
- ruby - Github页面的`bundle exec jekyll 3.8.7 new .`出错
- python - Ubuntu XFCE 18.04 替代 win32gui?
- if-statement - 在指令顺序中,是否会在没有分支指令的情况下执行标记指令?
- python - 如何在单独的线程中使用函数
- android - 如何在弹出菜单中实现下拉菜单?
- python - sklearn 估算行满足条件
- sql - select 1=1 中的可选参数
- python-3.x - 如何重定向被调用方法的打印功能