|
阅读:123回复:3
about:newtab 自定义css不生效
现在newtab页面用的自定义背景图,之前的Firefox版本是可以显示的,但是大概139左右,这个背景图就不显示了,但是注释里那个php地址没问题
body {/* 必应壁纸地址:https://api.dujin.org/bing/1920.php */
background-image: url(https://t.mwm.moe/fj) !important;
}是出于什么安全策略 这种跳转类型的背景图限制了么? |
|
|
1楼#
发布于:2025-10-22 16:50
要求必须为 https: data: blob: chrome: 中的一种,你这个跳转中间有跳到http:去的所以被终止了。
一种简单的修正方式是改成https://t.mwm.moe/fj/,即在最后加上/ |
|
|
2楼#
发布于:2025-10-22 20:48
有效,但是原理是什么 加了/不还是要跳转么
|
|
|
3楼#
发布于:2025-10-23 10:55
谷歌大法好:有效,但是原理是什么 加了/不还是要跳转么回到原帖原理很简单,他nginx服务器的跳转及匹配规则没写好 这个中间有几重跳转。首先是对 https://t.mwm.moe/XXX 的访问会重定向到另一个域名而保持路径不变 https://t.alcy.cc/XXX, 然后才被解析重定向到具体的图片文件 https://tc.alcy.cc/XYZ.webp 它t.alcy.cc服务器上nginx的配置里,只会对/fj/这种路径进行解析,而对/fj这种路径则是再跳转到 http://t.alcy.cc/fj/,这样就从https降级到了http,从而违反了firefox新标签页的协议限制 |
|