网页本地预览正常, 上传服务器后乱码、错位是怎么回事

news/2024/11/27 10:06:41/文章来源:https://www.cnblogs.com/hwrex/p/18571687

网站本地预览正常, 如果上传后出现错位和乱码, 大概率是css或者js没有正确引入导致的。 

这种情况处理比较简单, 检查文件路径并修复即可。 

 

但有一种特殊情况, 各种文件路径都对, 通过浏览器也可以正常访问, 但前端页面就是错位。 

那你检查一下, 网页源代码中是否存在以下代码

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

代码解释:

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 是一个 HTML 元素,用于设置网页的内容安全策略 (CSP)。具体来说,这个元标签的作用如下:

升级不安全请求:当浏览器遇到使用 http:// 协议的资源请求时,会自动将其升级为 https:// 协议。这有助于提高网站的安全性,防止数据在传输过程中被窃取或篡改。

解决办法:

方法1:将这段代码删除

方法2:给网站增加ssl证书

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/842149.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

问EBS R12中怎样实现输出格式是多sheet页excel报表,不用excel模板实现,而是在sqlplus中用xml或者html代码来实现

https://www.itpub.net/thread-2094848-1-1.html 来源手工创建一个EXCEL,放一些数据进去,然后另存为xml表格,用notepad打开看看,里面有代码。把代码用SQL拼接起来。<?xml version="1.0"?><?mso-application progid="Excel.Sheet"?>&l…

postman: 提交的文本中有+加号时在服务端变成了空格

一,现象:如果填写参数时使用的是params类型,而value中包含+,则此时的值在提交到线上时会被替换成空格,原因是:使用params类型参数和值会拼接在url中二,解决:在body标签下,使用form-data类型,此时的各项值不会被拼接到url中,+也就不会被替换成空格了

Zabbix 模板翻译自动化

在企业 IT 运维管理中,Zabbix 作为一款强大的开源监控平台被广泛应用。而 Zabbix 模板作为监控配置的重要组成部分,用来定义监控项、触发器、图形等。随着国际化的需求增加,Zabbix 模板的翻译工作变得日益重要,特别是在需要为不同语言环境下的运维团队提供支持时,手动翻译…

大数据学习记录,Python基础(1)

修改pip源由于直接从python服务器下载各种插件速度较慢,我们可以通过修改下载地址的方法提高下载速度修改 pip 源找到系统盘下C:\Users\用户名\AppData\Roaming,APPData可能是隐藏文件,需要将隐藏关闭;查看在Roaming文件夹下有没有一个pip文件夹,如果没有创建一个;进入pi…

大模型--模型量化GPTQ--23

目录1. 参考2. OBD3. OBS4. 从 OBS 到 OBQ5. GPTQ Gradient PreTrained Quantity 1. 参考 GPTQ 量化技术演进:https://zhuanlan.zhihu.com/p/690834228?utm_id=0 OBS/OBD/GPTQ:https://www.cnblogs.com/wangbingbing/p/17547681.html GPTQ使用的方法改进自OBC(Frantar, 202…

ERP、SCM、SRM、WMS、MES、QMS、OMS全上,真的有必要吗?

声明:不存在任何踩一捧一的意思,来自于网络上大家讨论度比较高的一个话题,某些专门盯着我们挑刺的朋友可以出门右转了。 另外这篇内容也会尽量客观的去探讨这个问题,也欢迎大家补充指正哦!首先,开门见山给出我个人的看法:没有必要。 就拿我所了解的一些企业来说吧,上了…

sqoop搭建及基本操作

SQOOP安装及使用 目录SQOOP安装及使用SQOOP安装1、上传并解压2、修改配置文件3、修改环境变量4、添加MySQL连接驱动5、测试准备MySQL数据登录MySQL数据库创建student数据库切换数据库并导入数据另外一种导入数据的方式使用Navicat运行SQL文件导出MySQL数据库importMySQLToHDFS编…

创建vue

首先下载nodejs 在安装好的nodejs目录下创建两个文件夹,分别命名为node_cache和node_global 打开cmd,分别输入 npm config set prefix “你的安装目录\node_global” npm config set cache “你的安装目录\node_cache” 将npm的全局模块目录和缓存目录配置到我们刚才创建的那…

TEZ搭建

Hive集成TezTez介绍:https://www.infoq.cn/article/apache-tez-saha-murthy MR在hive2中已经被弃用了,推荐使用Tez或Spark作为执行引擎1、编译下载Tez源码并根据Hadoop版本进行 由于Tez官方所提供的安装包对某些Hadoop版本不支持,可采取手动编译方式 需准备好maven环境,手动…

半导体行业数据保护:内外网数据摆渡的前沿技术!

在半导体行业中,核心数据的保护至关重要,像设计图纸、源代码、工艺参数、生产数据、测试数据、研发数据等,这些数据不仅是企业的核心资产,还直接关系到产品的竞争力和市场占有率。基于网络和数据安全管理需求,半导体企业一般会将内部网络通过防火墙隔离为内网和外网两个网…

什么是Data URI?

Data URI,全称为 Data Uniform Resource Identifier,是一种将小型数据文件直接嵌入到HTML、CSS或JavaScript等Web资源中的方案。它允许将数据编码为Base64字符串并包含在URI中,而不是引用外部文件。 基本语法: data:[<mediatype>][;base64],<data>data: 前缀,…

怎么去掉点击a链接或者图片出现的边框?

要去掉点击 a 链接或者图片出现的边框,你可以使用 CSS 的 outline 属性将其设置为 none。 以下几种方法可以实现: 1. 通用方法 (推荐): a, img {outline: none; }这个方法最简单直接,会移除所有 a 标签和 img 标签的 outline。 2. 更精确的控制 - 针对特定链接或图片: 如…