善用文件成为网站利器

善用文件成为网站利器,第1张

善用.htaccess文件成为网站利器

也就是专业技术人员,那么具体的代码是少不了的。目前很多网站大多使用PHP+MYSQL的网站源代码作为主流产品,所以人们必须高度重视平台网站的文档。网络编辑特意收集梳理了基本所有的 *** 作方法和效果。htaccess文件。

【301永久性跳转】

用301永久跳转来防止www和根网站域名的权重值是一个很好的习惯和方式,但是从http头设置亮点就不好了。第一,可以提高网页的http响应频率,增加网页的响应速度。第二,很容易设置成302临时跳转。因此,边肖提议申请。htaccess文件进行平台网站的301永久跳转。

为什么对百度搜索引擎友好?现在很多当代百度搜索引擎经常可以根据Inspection301的永久转换来升级自己的当前记录。

以下代码(以www.AAA.com为例):

重写引擎开启

重写秒%{http_host}^AAA.com[NC]

重写者^(.*)$http://www.AAA.com/[L,R=301]

游览AAA.com.时会自动转到www.AAA.com同样,人们可以反方向设置,即游览www.AAA.com时会自动转到AAA.com:

重写引擎开启

重写秒%{http_host}www.AAA.com^[NC]

重写者^(.*)$http://AAA.com/[L,R=301]

【自定Error网页页面】

有些服务器只能在后台管理设置中自定义404错误等404网页,而应用。htaccess文件可以为每个不正确的代码定制404个不正确的网页。

以下代码:

错误文档401/error/401.php

错误文档403/error/403.php

错误文档404/error/404.php

错误文档500/error/500.php

【缩小文件】

通过减少你平台网站上的静态数据资源和其他文件的体积来优化推广访问率。它可以减少文本、html、javascript、css、xml等文件。

下面的代码

AddOutputFilterByTypeDEFLATEtext/plain

AddOutputFilterByTypeDEFLATE文本/html

AddOutputFilterByTypeDEFLATEtext/XML

AddOutputFilterByTypeDEFLATEtext/CSS

AddOutputFilterByTypeDEFLATE应用程序/xml

AddOutputFilterByTypeDEFLATE应用程序/xhtml+xml

AddOutputFilterByTypeDEFLATE应用程序/rss+xml

AddOutputFilterByTypeDEFLATE应用程序/Javascript

AddOutputFilterByTypeDEFLATE应用程序/x-javascript

【静态数据資源电脑浏览器缓存设定】

对于这些不易频繁更改和升级的文件,设置静态数据文件缓存非常关键,可以大大提高网页访问速度。因此,它是雅虎YSLow评估规范的关键新项目之一。

以下代码:

expireactiveon//打开缓存

ExpiresByTypeText/CSS"access1month"//CSS文件缓存一月

ExpiresByTypeText/Plain"Access2days"//纯文本内容缓存2天。

ExpiresByTypeText/HTML"Access2days"//HTML文件缓存2天

ExpiresByTypeApplication/JavaScript"Access1month"//JS文件缓存一月

ExpiresByTypeImage/JPEG"Access1month"//缓存1月份的JPEG图像

expiresbytypeimage/x-icon"access1month"//iconcacheJanuary

ExpiresByTypeImage/GIF"Access1month"//GIF图像缓存一个月。

ExpiresByTypeImage/PNG"Access1month"//PNG图像缓存一个月。

expiresbytypeImage/ICO"Access1month"//ICOCacheJanuary

ExpiresByTypeApplication/PDF"Access1month"//PDF文件缓存一个月

expiresbytypeApplication/x-shockwave-Flash"access1month"//闪存缓存一个月

过期默认“access1month”//默认设置(未调用的可缓存文件)在一月份缓存。

【对一些文件种类严禁应用缓存】

网站上有很多动态文件是电脑浏览器无法缓存的。在这种情况下,人们必须限制禁止缓存的文件。

以下代码:

标头未设置缓存控制

【容许访问与阻拦IP访问】

您可以使用以下说明来禁止网络ip。对于医疗器械行业来说,可以利用百度恶意点击百度竞价推广和商业传播代码来屏蔽竞争对手。

以下代码:

从000.000.000.000开始拒绝

000.000.000.000这里是被禁止的网络ip。当你只指出其中很多的时候,你可以禁止所有网段的详细地址。如果你输入210.10.56。*,从210.10.56.0到210.10.56.255的所有网络ip都将被禁止。

您还可以使用以下说明来允许网络ip访问平台网站。

以下代码:

允许从000.000.000.000

允许的网络ip是000.000.000.000,可以像禁止网络ip一样禁止所有网段。

如果你想阻止任何人访问文件目录,你可以这样做。

以下代码:

全部否认

然而,必须注意,这对脚本制作者对该文件目录中的文本文档的处理应用没有害处。只禁止客户访问(可能很多人会想到用它只允许搜索引擎蜘蛛访问)。

【图片防盗链】

下面的htaccess代码可以提高web服务器的安全级别。连接窃取和维护是非常有效的,它可以防止他人窃取您的网络服务器上的图像资源。

以下代码:

重写库/

重写秒%{HTTP_REFERER}!$

重写秒%{HTTP_REFERER}!^http://(www.)?aqee.net/.*$

重写者。(gif|jpg|swf|flv|png)$/feed/[R=302,L]

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/744632.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-29
下一篇 2022-04-29

发表评论

登录后才能评论

评论列表(0条)

保存