首页
关于
Search
1
域名修改解析后怎么清空以前的缓存
45 阅读
2
WordPress给评论框添加一言
44 阅读
3
防止其他网站通过iframe嵌套自己站点的两种方式
43 阅读
4
WordPress页面添加视频及video标签怎么用?
41 阅读
5
如何修改本地host文件以提高网站访问速度?
38 阅读
默认分类
登录
Search
西山
累计撰写
6
篇文章
累计收到
0
条评论
首页
栏目
默认分类
页面
关于
搜索到
6
篇与
的结果
2024-08-15
WordPress给评论框添加一言
代码-在header、footer等位置添加以下:<script> $.getJSON("https://cdn.ly522.com/yan.php?format=json",function(data){ $("#comment").text(data.text); }); $(function(){ $("#comment").click(function() { $(this).select(); }) }) </script> 如果你的评论框id不是comment,则需要修改,首先右键评论框-审查元素-查看id或者class,选其一即可之后把获取的id或者class替换到上述代码中的#conment 如果你自己有好的一言ipa可以替换文中的https地址。
2024年08月15日
44 阅读
0 评论
0 点赞
2024-08-15
WordPress页面添加视频及video标签怎么用?
方法一:使用CSS代码1、在WordPress主题的 style.css 文件或自定义CSS文件中添加以下代码:.wp-video { max-width: 100%; height: auto; }2、将所有要插入的外链视频代码包裹在 标签中,并添加 wp-video 类。例如: 方法二:添加Html video标签在wordpress自定义页面添加自适应视频也可用通过Html 标签实现,具体代码如下:
2024年08月15日
41 阅读
0 评论
0 点赞
2024-08-15
防止其他网站通过iframe嵌套自己站点的两种方式
在运营网站过程中,我们经常会通过iframe嵌入一些第三方的内容或服务,比如广告、地图、视频等等。然而,如果其他网站也想要嵌套我们的站点,就可能产生一些安全风险和隐私问题。为了保护我们的网站安全,防止被其他网站通过iframe嵌套,本文将介绍两种有效的方法。一、通过js来控制通过js我们可以防止被其它网站恶意嵌套,判断依据是根据当前的Location对象是否和顶层的Location对象一致,如果不一致则说明网站被嵌套,将当前Location对象赋值给顶层Location强制跳转至我们自己的网站,使用代码如下:123if (top.location !== self.location) {top.location = self.location;}如果使用上述方式来实现防嵌套,建议将上述代码保存为单独的js文件,并在head标签的前面通过script标签引用,如果网站存在公用头部,可直接添加至公用头部的head标签内。二、通过服务端配置1、nginx配置我们也可以通过nginx配置来实现网站防嵌套,主要是利用X-Frame-Options这个响应头,X-Frame-Options是一种安全头(security header)允许网站控制其页面是否可以在其他网站的框架或内嵌框架中显示。它可以设置以下三个值:DENY:不允许页面在任何框架或内嵌框架中显示,无论尝试显示该页面的网站是什么,即便是在相同域名的页面中嵌套也不允许。配置示例:add_header X-Frame-Options DENY;SAMEORIGIN:允许页面在同一域中的框架或内嵌框架中显示,但不允许在不同域中显示。配置示例:add_header X-Frame-Options SAMEORIGIN;ALLOW-FROM uri:允许页面在特定来源指定的框架或内嵌框架中显示,但也被认为是不安全的,因此已经被废弃不建议使用。配置示例:add_header X-Frame-Options 'ALLOW-FROM https://xxx.xxxxxx.com'; 注意单引号一定要写。2、apache配置apache的配置方式和nginx类似,根据需要将上面的示例代码加入到site的配置中:123Header set X-Frame-Options "DENY"Header set X-Frame-Options "SAMEORIGIN"Header set X-Frame-Options "ALLOW-FROM https://xxx.xxxxxx.com"3、IIS配置配置IIS发送X-Frame-Option响应头,添加下面的配置到Web.config文件中:0102030405060708091011<system.webServer> ...<customHeaders> <add name="X-Frame-Options" value="SAMEORIGIN" /> </customHeaders>...</system.webServer>注意:使用标签来设置X-Frame-Options是无效的!例如没有任何效果。不要这样用!三、写在最后虽然上述两种方式都能实现网站放嵌套,但是使用js的话会稍微麻烦一点,如果有多个站点需要每个站点都添加,而且如果没有公用的头部代码,我们需要为每一个页面添加代码,而使用服务端配置的方式我们可以在全局配置,不需要改动任何网站代码,而且还支持自定义屏蔽行为,这里更推荐大家使用服务端配置的方式。
2024年08月15日
43 阅读
0 评论
0 点赞
2024-08-15
mysql基础语句大全
MySQL的基础语句包括但不限于以下内容:数据库操作。显示所有数据库:`show databases;`。创建数据库:`create database test;`。删除数据库:`drop database test;`。使用数据库:`use test;`。显示数据库中的所有表:`show tables;`。显示表结构:`desc 表名;`。删除表:`drop table 表名;`。 数据操作语言(DML)。添加数据:`INSERT INTO 表名 (字段1, 字段2) VALUES (值1, 值2);`。更新数据:`UPDATE 表名 SET 字段1=值1 WHERE 条件;`。删除数据:`DELETE FROM 表名 WHERE 条件;`。 数据查询语言(DQL)。基本查询:`SELECT * FROM 表名;`。带条件的查询:`SELECT * FROM 表名 WHERE 条件;`。排序查询:`SELECT * FROM 表名 ORDER BY 字段 ASC|DESC;`。 数据定义语言(DDL)。创建表:`CREATE TABLE 表名 (字段1 类型, 字段2 类型);`。修改表结构:`ALTER TABLE 表名 ADD|MODIFY|DROP 字段名 类型;`。 数据控制语言 (DCL)。创建用户:`CREATE USER '用户名'@'主机' IDENTIFIED BY '密码';`。授权:`GRANT 权限 ON 数据库.表 TO '用户名'@'主机';`。 导入和导出数据。导出整个数据库:`mysqldump -u 用户名 -p 数据库名 > 导出的文件名.sql;`。导入数据:`mysql -u 用户名 -p 数据库名 < 导出的文件名.sql;`。 注释和语法。SQL语句不区分大小写,关键字建议使用大写。单行注释:`-- 注释内容`或`# 注释内容`;多行注释:``;SQL语句可以单行或多行书写,以分号结尾。
2024年08月15日
16 阅读
0 评论
1 点赞
2024-08-15
域名修改解析后怎么清空以前的缓存
域名修改解析后如何清空以前的缓存 在域名解析过程中,当域名对应的IP地址发生改变时,为了能够及时访问到最新的网站内容,需要清空之前对域名的缓存。以下是几种不同的方法可以帮助您清空以前的缓存:使用命令提示符刷新DNS缓存 这是一种常见的方法,可以通过在命令提示符窗口中输入“ipconfig/flushdns”命令来实现。这个命令会强制DNS服务器重新获取域名的解析信息,从而清空缓存。修改本地host文件 另一种方法是修改本地的host文件(通常是C:\Windows\System32\drivers\etc\hosts)。您可以手动删除原有的域名解析记录,然后添加新的记录。这样可以立即生效,而无需等待DNS缓存过期。更改DNS服务器地址 如果您想从根本上解决问题,可以考虑更换DNS服务器地址。具体操作是:在控制面板中找到网络连接设置,选择TCP/IPv4,然后选择“使用下面的DNS服务器地址”,并输入新的DNS地址。使用DNS云加速产品 有些DNS解析服务商提供了DNS云加速的产品,这类产品可以在一定程度上加速DNS缓存的更新,从而更快地使域名解析生效。注意浏览器的DNS缓存时间 不同浏览器的DNS缓存时间可能会有所不同。例如,Chrome浏览器的过期时间是1分钟,而在清除DNS缓存后,可以在较短时间内访问到最新的网站内容。 请注意,清空DNS缓存可能会影响您的网络体验,因为它会迫使您的设备重新获取域名的解析信息。如果您发现网络访问速度变慢,可能需要调整DNS缓存的刷新频率。
2024年08月15日
45 阅读
0 评论
0 点赞
1
2