搭建网站必不可少的知识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(错误网关)

相关文章
|
10月前
|
定位技术 开发者
谈一谈|如何5分钟上手,快速搭建网站?
谈一谈|如何5分钟上手,快速搭建网站?
88 0
|
开发框架 安全 .NET
小白搭建网站之前必须要掌握的基础代码知识
本篇主要为大家介绍几种常见的网页语言,重点介绍HTML和ASP语言网页编程常用知识点。
663 0
|
关系型数据库 数据安全/隐私保护
|
弹性计算 数据安全/隐私保护 Windows
|
关系型数据库 Linux PHP
|
数据库 数据安全/隐私保护
|
安全 应用服务中间件 Apache