.htaccess文件设置的十六大技巧
本文章专门提供了十六大.htacc ess文件设置的小技巧现在拿出来跟大家一起分享学习一遍希望对各位同学们有所收获。
.htaccess文件(Hypertext Access file)是Apache Web服务器的一个非常强大的配置文件对于这个文件 Ap ac he有一堆参数可以让你配置出几乎随心所欲的功能。 .htac c es s配置文件坚持了Unix的一个文化——使用一个ASCII的纯文本文件来配置你的网站的访问策略。
这篇文章包括了16个非常有用的小技巧。另外 因为.htacc ess是一个相当强大的配置文件所以一个轻微的语法错误会造成你整个网站的故障所以在你修改或是替换原有的文件时一定要备份旧的文件 以便出现问题的时候可以方便的恢复。
1.使用.htaccess创建自定义的出错页面。对于Linux Apache来说这是一项极其简单的事情。使用下面的.htacc ess语法你可以轻松的完成这一功能。 把.htacc ess放在你的网站根目录下
Erro rDo c ument 401 /erro r/
Erro rDo c ument 403/erro r/
Erro rDo c ument 404/erro r/
Erro rDo c ument 500/erro r/
2.设置网站的时区
S etEnv TZ America/Houston
3.阻止IP列表
有些时候你需要以IP地址的方式阻止一些访问。无论是对于一个IP地址还是一个网段这都是一件非常简单的事情如下所示allow from all deny from deny from
Ap ac he对于被拒绝的IP会返回403错误。
4.把一些老的链接转到新的链接上——搜索引擎优化S EO
Redirect 301 /d/http:///r/
5.为服务器管理员设置电子邮件。
S erverS ignature EMail
S etEnv S ERVER_ADMINd efau lt@
6.使用.htacc ess访止盗链。如果你网站上的一个图片被别的N多的网站引用了那么这很有可能会导致你服务器的性能下降使用下面的代码可以保护某些热门的链接不被过多的引用。
Options+FollowSymlin Allow from
9.直接找开文件而不是下载–通常我们打开网上文件的时候总是会出现一个对话框问我们是下载还是直接打开使用下面的设置就不会出现这个问题了直接打开。
AddType application/octet-stream.pdf
AddType application/octet-stream.zip
AddType application/octet-stream.mov
10.修改文件类型–下面的示例可以让任何的文件都成为PHP那么被服务器解释。比如myphp,cgi phtml等。
ForceType application/x-httpd-php
SetHandler application/x-httpd-php
11.阻止存取.htacc ess文件
#secure htaccess file order allow,deny deny from all
12.保护服务器上的文件被存取
#prevent access of a certain fileorder allow,deny deny from all
13.阻止目录浏览
#disable directory browsing
Options All -Indexes
14.设置默认主页
#serve alternate default index page
Dir ec to ryInd ex
15.口令认证–你可以创建一个文件用于认证。下面是一个示例
#to protect a file
AuthType Basic
AuthN ame―P ro mp t‖
AuthUs erF ile/home/p ath/.htp as swd Require valid-us er
#password-protect a directory re s id e s
AuthType basic
AuthName―This directory is protected‖AuthUs erF ile/home/p ath/.htp as swd AuthGroupF ile/dev/null
Require valid-us er
16.把老的域名[标签:内容]
RAKsmart怎么样?RAKsmart机房即日起开始针对洛杉矶机房的独立服务器进行特别促销活动:低至$76.77/月,最低100Mbps带宽,最高10Gbps带宽,优化线路,不限制流量,具体包括有:常规服务器、站群服务器、10G大带宽服务器、整机机柜托管。活动截止6月30日结束。RAKsmart,美国华人老牌机房,专注于圣何塞服务器,有VPS、独立服务器等。支持PayPal、支付宝付款。点击直达...
EdgeNat 商家在之前也有分享过几次活动,主要提供香港和韩国的VPS主机,分别在沙田和首尔LG机房,服务器均为自营硬件,电信CN2线路,移动联通BGP直连,其中VPS主机基于KVM架构,宿主机采用四路E5处理器、raid10+BBU固态硬盘!最高可以提供500Gbps DDoS防御。这次开年活动中有提供七折优惠的韩国独立服务器,原生IP地址CN2线路。第一、优惠券活动EdgeNat优惠码(限月...
阿里云国际版注册认证教程-免绑卡-免实名买服务器安全、便宜、可靠、良心,支持人民币充值,提供代理折扣简介SunthyCloud成立于2015年,是阿里云国际版正规战略级渠道商,也是阿里云国际版最大的分销商,专业为全球企业客户提供阿里云国际版开户注册、认证、充值等服务,通过SunthyCloud开通阿里云国际版只需要一个邮箱,不需要PayPal信用卡就可以帮你开通、充值、新购、续费阿里云国际版,服务...