【问题标题】:Heading to an URL after a reboot重新启动后前往 URL
【发布时间】:2019-10-24 21:14:55
【问题描述】:

我构建了一个用户界面来更改我的树莓派的 IP 地址。 现在我希望浏览器在自动重启后转到我的新 IP 地址... 像这样的:

if( isset( $_POST['reboot'] ) ) {
  exec("/sbin/shutdown -r now");
  header("Location: $new_ip");
}

我很清楚,这是行不通的,因为如果我执行重启,则不会处理其他任何事情。

我在许多用户界面中看到了这个功能,比如 Synology。

【问题讨论】:

  • 除非该浏览器在启动时启动并设置为转到加载的最后一个页面,否则我无法看到它如何按照描述的那样工作。在启动时运行bat 文件,以当前IP 调用浏览器?
  • 谢谢,但我认为必须有更简单的方法来解决这个问题。我的意思是 Synology 和所有其他制造商是如何做到这一点的。也许使用其他编程语言?
  • 他们在 RunOnce 注册表项中添加一个条目以进行更新或其他任何操作,并在运行一次后删除该条目。
  • 好的,谢谢,我试试这个。

标签: php redirect


【解决方案1】:

也许您可以编辑您的主机文件并将新 IP 的引用设置为某个地址。 例如 10.0.0.138 my.random.ip.com(其中 10.0.0.138 是您的新 IP)。 现在在您的浏览器中,您可以为新打开的标签设置该 IP(在 chrome 中转到高级设置并查找“启动时”)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-14
    • 2016-09-29
    • 2011-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    相关资源
    最近更新 更多