Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome 将顶级域指向url的最佳方式是什么?_Google Chrome_Dns_Cross Browser_Cross Domain_Frames - Fatal编程技术网

Google chrome 将顶级域指向url的最佳方式是什么?

Google chrome 将顶级域指向url的最佳方式是什么?,google-chrome,dns,cross-browser,cross-domain,frames,Google Chrome,Dns,Cross Browser,Cross Domain,Frames,我有以下情况,由于我们大学的IT部门,我有三种选择将顶级域指向大学服务器上托管的内容: 重定向 使用框架 使用反向代理 我知道框架已经被弃用了,而且很糟糕,但是,获得一个可以设置反向代理的服务器听起来有点过分,重定向不是一个选项,因为webapp服务器的脏url会出现在地址栏中 因此,当我在Chrome中查找该站点时,我得到一条消息,该站点包含不安全内容,打开控制台告诉我,“不安全内容”是我在页面中包含的Google Webfonts。所有其他浏览器都工作正常 有人对此有一个优雅的解决方案吗

我有以下情况,由于我们大学的IT部门,我有三种选择将顶级域指向大学服务器上托管的内容:

  • 重定向
  • 使用框架
  • 使用反向代理
我知道框架已经被弃用了,而且很糟糕,但是,获得一个可以设置反向代理的服务器听起来有点过分,重定向不是一个选项,因为webapp服务器的脏url会出现在地址栏中

因此,当我在Chrome中查找该站点时,我得到一条消息,该站点包含不安全内容,打开控制台告诉我,“不安全内容”是我在页面中包含的Google Webfonts。所有其他浏览器都工作正常

有人对此有一个优雅的解决方案吗?首先,我不太喜欢使用框架

提前谢谢你们,干杯


我当然会提供所需的所有配置文件/代码片段

在这种情况下,最好和最干净的选择是带有URL重写的反向代理(如果您不喜欢webapp的反向代理)。如果您发布您的端点,我们将能够为您准备端点。或查看任何教程(例如,或)

没有人提到的一件重要事情是,如果在另一端处理头处理,则使用
proxypervehost
指令

也可以考虑转发代理而不是反向代理,更易于配置。


完整参考。

混合使用http和https可能是不安全内容错误的原因。请确保您正在使用相同的协议加载页面和字体


至于指向您的域,我喜欢上面的虚拟主机解决方案。如果您的IT部门说其他一切都是“不可能的”,您可能会被框架卡住

只是在别处托管它是一种选择吗?既然你不希望学校的URL出现,我需要一个专用的服务器,而学校不想把它放在其他地方,由于这是一个大学项目……是否完全不可能说服it部门为您的域名添加虚拟主机,然后简单地为指向服务器IP的域添加
a
/
AAAA
记录?这将是最好的办法。另外,您应该发布当前解决方案使用的实际框架集HTML。