搭建网站必不可少的知识12

简介: 什么是缓存? 因为文章的发布或者网站代码修改后因为之前登录过留有缓存看不到更改后的效果,所以进行清空缓存,也就是在我们的浏览器上进行清空缓存,之前浏览器部分介绍过。 我们这里说的缓存一般是针对浏览器的,当我们第一次打开一个网站的时候,电脑上会自动把这个网站上的一些图片和文件下载到你的电脑,当你第二次要访问这个网站的时候,图片就直接从本地显示出来了,加快打开网站的速度。

什么是缓存?

因为文章的发布或者网站代码修改后因为之前登录过留有缓存看不到更改后的效果,所以进行清空缓存,也就是在我们的浏览器上进行清空缓存,之前浏览器部分介绍过。
我们这里说的缓存一般是针对浏览器的,当我们第一次打开一个网站的时候,电脑上会自动把这个网站上的一些图片和文件下载到你的电脑,当你第二次要访问这个网站的时候,图片就直接从本地显示出来了,加快打开网站的速度。
浏览器缓存的优点

加快打开网页的速度

为什么要清空缓存?

有时候你要访问的网站界面效果改了,图片换了,这时候当你访问的时候有可能会显示老的图片,你就会认为该网站没有任何改变。在模板制作的时候,经常会因为缓存问题疑惑自己改的代码和图片没有显示出应有的效果。

如何清空缓存?

IE系列浏览器清空方法:

方法一、在IE中选择工具——Internet选项——“常规”选项卡。在Internet临时文件中,点击“删除文件”可以清楚所有IE临时文件。
方法二、也可以在系统分区中右击,选择属性——点击磁盘清理按钮,系统会自动扫猫系统中的无用文件,其中就包括“IE临时文件”和其他一些东西(如回收站、压缩旧文件、office安装文件、图标缓存等).
方法三、IE临时文件默认的存放位置是:系统分区Documents and Settings你登录的用户名Local SettingsTemporary Internet Files,把这个文件夹里的东西全选然后彻底删掉,也可以清理掉所有IE缓存。
360浏览器的清空缓存方法:
打开360浏览器—工具—清除上网痕迹就可以了,里面有要清除的内容选项

什么是robots文件?

robots文件简单的来说就是给你的网站做一个权限清单,一般是针对做SEO优化的。在这个文件里面写上哪些文件、哪些形式的链接允许搜索引擎抓取,哪些不允许。
为什么要放这个文件?放哪里?

在你的网站还没有调整好的时候,不想让搜索引擎收录,可以通过这个文件屏蔽搜索引擎。类似QQ你隐身了别人就看不到你。
这个文件的名字就是robots.txt,是固定的,不管哪个网站要放这个都是这个名字。一般我们会把robots.txt放到FTP根目录下。
如何屏蔽搜索引擎?

robots.txt就是一个记事本,所以只要在里面写上如下内容就可以屏蔽。
User-agent: *
Disallow:/
_82

robots.txt的写法规则

User-agent: 这里的代表的所有的搜索引擎种类,*是一个通配符
Disallow: /admin/ 这里定义是禁止爬寻admin目录下面的目录
Disallow: /require/ 这里定义是禁止爬寻require目录下面的目录
Disallow: /ABC/ 这里定义是禁止爬寻ABC整个目录
Disallow: /cgi-bin/*.htm 禁止访问/cgi-bin/目录下的所有以".htm"为后缀的URL(包含子目录)。
Disallow: /? 禁止访问网站中所有的动态页面
Disallow: /jpg$ 禁止抓取网页所有的.jpg格式的图片
Disallow:/ab/adc.html 禁止爬去ab文件夹下面的adc.html文件。
User-agent: 这里的代表的所有的搜索引擎种类,*是一个通配符
Allow: /cgi-bin/ 这里定义是允许爬寻cgi-bin目录下面的目录
Allow: /tmp 这里定义是允许爬寻tmp的整个目录
Allow: .htm$ 仅允许访问以".htm"为后缀的URL。
Allow: .gif$ 允许抓取网页和gif格式图片robots.txt文件用法举例

http返回状态代码

在浏览网页或者打开自己的网站的时候,经常会有碰到网页打不开。这个时候打不开的网页会返回一个错误提示的页面,很多朋友第一次碰到看不懂就直接关闭,也不知道网站为什么打不开,其实这些返回页面都已经提示了错误的根源在哪里了。
总的来说,90%的页面打不开都是空间商问题。剩下的就是模板和你对网站的一些设置问题造成的。
2xx 成功
200 正常;请求已完成。
201 正常;紧接 POST 命令。
202 正常;已接受用于处理,但处理尚未完成。
203 正常;部分信息 — 返回的信息只是一部分。
204 正常;无响应 — 已接收请求,但不存在要回送的信息。
3xx 重定向
301 已移动 — 请求的数据具有新的位置且更改是永久的。
302 已找到 — 请求的数据临时具有不同 URI。
303 请参阅其它 — 可在另一 URI 下找到对请求的响应,且应使用 GET 方法检索此响应。
304 未修改 — 未按预期修改文档。
305 使用代理 — 必须通过位置字段中提供的代理来访问请求的资源。
306 未使用 — 不再使用;保留此代码以便将来使用。
4xx 客户机中出现的错误
400 Bad request(错误请求)
401.1 Logon failed(登录失败)
401.2 Logon failed due to server configuration(由于服务器配置,登录失败)
401.3 Unauthorized due to ACL on resource(由于资源上的 ACL,未授权)
401.4 Authorization failed by filter(由于筛选器,授权失败)
401.5 Authorization failed by ISAPI/CGI application (由于 ISAPI/CGI 应用程序,授权失败)
403.1 Execute access forbidden(执行访问被禁止)
403.2 Read access forbidden(读取访问被禁止)
403.3 Write access forbidden(写入访问被禁止)
403.4 SSL required(要求 SSL )
403.5 SSL 128 required(要求 SSL 128)
403.6 IP address rejected (IP 地址被拒绝)
403.7 Client certificate required(要求客户证书)
403.8 Site access denied(站点访问被拒绝)
403.9 Too many users(用户太多)
403.10 Invalid configuration(无效的配置)
403.11 Password change(密码更改)
403.12 Mapper denied access(映射程序拒绝访问)
403.13 Client certificate revoked(客户证书被取消)
403.14 Directory listing denied(目录列表被拒绝)
403.15 Client Access Licenses exceeded(超出客户访问许可证)
403.16 Client certificate untrusted or invalid(客户证书不受信任或无效)
403.17 Client certificate has expired or is not yet valid(客户证书已过期或无效)
404 Not found(没有找到)
404.1 Site not found(站点没有找到)
405 Method not allowed(不允许使用该方法)
406 Not acceptable(不接受)
407 Proxy authentication required(要求代理身份验证)
412 Precondition Failed(前提条件不正确)
414 Request-URL too long(请求的 URL 太长)
5xx 服务器中出现的错误
500 Internal server error(内部服务器错误)
500.12 Application restarting(应用程序重新启动)
500.13 Server too busy(服务器太忙)
500.15 Requests for Global.asa not allowed(不允许请求 Global.asa)
500-100.asp ASP 错误
501 Not implemented(没有实施)
502 Bad gateway(错误网关)

相关文章
|
2月前
|
消息中间件 存储 Cloud Native
基于 RocketMQ 的云原生 MQTT 消息引擎设计
本文将介绍阿里云如何将 Serverless 架构应用于消息队列,有效降低运营成本,同时利用云原生环境的特性,为 IoT 设备提供快速响应和灵活伸缩的通讯能力。
203 19
|
6月前
|
存储 安全 搜索推荐
什么是恶意代码?
什么是恶意代码?
200 1
什么是恶意代码?
|
机器学习/深度学习 弹性计算 物联网
阿里云使用体验
阿里云使用体验以及使用技巧
|
弹性计算 开发者 Windows
关于阿里云使用体验的一些心得
总体的交互模式还不错,具有便利的使用策略,以及利于开发者使用的编辑器。易于上手,开发环境集成了较多熟悉的知识,且具有与本地编辑器相似的开发环境。开发者可以直接上手,新手也可以按照开发文档快速上手。
|
安全 数据安全/隐私保护
西门子S7-200 SMART系统块的组态,如何组态CPU、信号板和扩展模块?
本篇我们来介绍如何在编程软件STEP7-Micro/WIN SMART中组态系统块。系统块可提供对S7-200 SMART CPU、信号板和扩展模块的组态,下面我们将分别进行介绍。
西门子S7-200 SMART系统块的组态,如何组态CPU、信号板和扩展模块?
|
存储 Java 视频直播
OSS 解决方案篇-OSS 结合 视频直播使用
OSS 作为多媒体的使用,不仅能结合媒体处理使用,也可以结合视频直播,作为 录制、截图的存储原站;
2961 0
OSS 解决方案篇-OSS 结合 视频直播使用
|
机器学习/深度学习 人工智能 算法
深度学习与人工智能革命:part III
本文是该系列内容的第3部分内容,主要介绍人工神经网络、深度学习的基本原理,着重介绍深度学习中数据库的选择需要考虑的问题。
8124 0
|
安全 测试技术 PHP
网站漏洞检测与修复之Discuz论坛3.4版本
Discuz!论坛目前最新版本为3.4版本,已经好久没有更新了,我们SINE安全在对其网站安全检测的同时发现一处漏洞,该漏洞可导致论坛的后台文件可以任意的删除,导致网站瘫痪,后台无法登陆。关于该网站漏洞的细节我们来详细的分析看一下: Discuz漏洞的检测与分析 该漏洞发生的位置在于source目录下的admincp文件夹里的admincp_forums.php代码里,我们用note编辑器打开查找到unlink函数调用的地方,就看到漏洞产生的原因了,直接搜索$_get{'replybgnew'],定位到代码。
2185 0
|
.NET PHP SEO
奇遇网络,谈谈我三年建站的经历
我是奇遇网的站长,这三年来我做过很多网站,最初想做财经的,感觉压力好大,又找不到收益来源,于是便放弃了,经营现在这个站,个人站长这一行业近两年都在萎缩,因为个人网站并不好做,要自己花注册域名买空间,还有那烦人的备案。
1898 0