本帖最后由 令狐鸣 于 2019-1-30 17:11 编辑
这两个是独立的,HA的侧栏只是一个快捷链接.
如果想内外网都访问必须开外网端口.
倒是可以写一个判断ip的页面进行转发,这样可以做到内外网都用侧栏打开,只是连接不同
可以做个参考
panel_iframe 指向内部页面,根目录/www/xxxx.html
node-red:
title: 'node-red'
url: '/local/xxxx.html'
icon: mdi:node
xxxx.html页面内容
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Node-Red</title>
<!-- 搜狐接口查看IP -->
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script type="text/javascript">
var addr = returnCitySN["cip"] ; // 打印访问IP
console.log(returnCitySN["cip"] + ',' + returnCitySN["cname"])
// 自己家里路由外网ip地址大体范围
if (addr.indexOf('118.139.') != -1 ) {
window.location.href="http://10.0.0.10:1880"; //内网访问地址+端口
}else{
window.location.href="http://xx.xxx.com:888"; //外网访问地址+端口
}
</script>
</head>
<body>
<h1>等待跳转中...</h1>
</body>
</html>
|