我工作的公司更新了我们国家的 DNS 设置,现在许多没有完全限定域名的旧链接不再起作用。
前:
http://server:8080/something
后:
http://server.company.com:8080/something
但是其他国家和服务器仍然使用旧格式(它们将在未来几年内迁移),我们在邮件和聊天中得到很多旧链接,当我们点击这些链接时,浏览器无法打开它们。
我想编写一个小书签,将旧 URL 替换为新 URL,例如:
javascript:window.location.href=window.location.href.replace(/(^http:\/\/[^.]*):/,'$1.company.com:')
不幸的是,小书签不起作用,因为该页面未加载,因此window.location.href
不包含要替换的 URL。
我还能以某种方式访问在浏览器的地址栏中输入的 URL 吗?
或者没有办法,我需要为此创建一个浏览器扩展?