Open HisAtri opened 7 months ago
关联 #317 静态资源应该使用相对URL,对于协议的判断不应由后端进行。
Nginx反向代理、CDN代理等都可能使得后端错判协议类型,导致Mixed Content错误,因此后端在非必要的情况下不应当直接指定协议。
使用href="//example.com"代替href="http://example.com"
href="//example.com"
href="http://example.com"
实现: 将
{{ asset('css/app.css') }}
换为
{{ str_replace(['http:', 'https:'], '', asset('css/app.css')) }}
@HisAtri 大佬,这一句修改在哪个文件,愣是全局搜索都没找见
https://github.com/lsky-org/lsky-pro/blob/911275c13b038c7a8b710de44664f23887eeb6f6/resources/views/layouts/app.blade.php#L19
@HisAtri 大佬,这一句修改在哪个文件,愣是全局搜索都没找见 https://github.com/lsky-org/lsky-pro/blob/911275c13b038c7a8b710de44664f23887eeb6f6/resources/views/layouts/app.blade.php#L19
谢谢大佬,不过在修改之后会似乎会出现“419页面会话已超时”报错
关联 #317 静态资源应该使用相对URL,对于协议的判断不应由后端进行。
Nginx反向代理、CDN代理等都可能使得后端错判协议类型,导致Mixed Content错误,因此后端在非必要的情况下不应当直接指定协议。
使用
href="//example.com"
代替href="http://example.com"
实现: 将
换为