Safari在所有网址前添加“localhost”,为什么?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Safari在所有网址前添加“localhost”,为什么?相关的知识,希望对你有一定的参考价值。
首先,免责声明:这个问题的性质迫使我在这里发布联盟链接(到德国时装店)。这不是欺骗人们使用后面的商店的阴暗尝试,我只需要一个严重的URL破解问题的建议。链接是经典的联盟,不是点击付费左右。希望这很清楚:)
我的问题:我在一个项目上使用联盟链接,我直接从某些在线商店获得。除了safari之外,所有浏览器中的链接始终可以正常工作。
导致所有浏览器中的正确站点除了Safari移动(ios 11和12)以及macOS High Sierra上的Safari,它将浏览器路由到:http://localhost//www.mirapodo.de/converse-essentials-winterwool-jogginghose-herren-anthrazit-8519541.html?ref=839072&affmt=2&affmn=74(请注意URL前面的localhost)。由于这不是有效链接,Safari将取消请求并提供内部错误页面。
我的建议:跟踪链接包含看起来可疑的... url=//www.mirapodo.de/ ...
。链接是硬编码的,直接由商店,我不能改变它们,并没有以任何方式触及它们。我正在使用nginx,Laravel,一个具有SSL / https的域,完全是标准设置。
我的问题:为什么会发生这种情况,我该如何解决?
我发现了这个问题:这是一个名为laravel-page-speed(v1.8.7)的前端压缩工具中的一个错误,它删除了冗余数据,但在这种情况下,两次https
并不完全是多余的:)
关于GitHub的问题:link
使用的工具:laravel-page-speed
以上是关于Safari在所有网址前添加“localhost”,为什么?的主要内容,如果未能解决你的问题,请参考以下文章
iPhone 收藏网址[添加到书签] 和 [添加到主屏幕] 显示自定义图标,而不是网页截图