文件.htaccess文件设置的十六大技巧

htaccess  时间:2021-01-08  阅读:()

.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.把老的域名[标签:内容]

VinaHost,越南vps,国内延时100MS;不限流量100Mbps

vinahost怎么样?vinahost是一家越南的主机商家,至今已经成13年了,企业运营,老牌商家,销售VPS、虚拟主机、域名、邮箱、独立服务器等,机房全部在越南,有Viettle和VNPT两个机房,其中VNPT机房中三网直连国内的机房,他家的产品优势就是100Mbps不限流量。目前,VinaHost商家发布了新的优惠,购买虚拟主机、邮箱、云服务器、VPS超过三个月都有赠送相应的时长,最高送半年...

HostKvm四月优惠:VPS主机全场八折,香港/美国洛杉矶机房$5.2/月起

HostKvm是一家成立于2013年的国外主机服务商,主要提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。本月商家针对全场VPS主机提供8折优惠码,优惠后美国洛杉矶VPS月付5.2美元起。下面列出几款不同机房VPS主机产品配置信息。套餐:美国US-Plan0CPU:1cores内存:1GB硬...

简单测评v5.net的美国cn2云服务器:电信双程cn2+联通AS9929+移动直连

v5.net一直做独立服务器这块儿的,自从推出云服务器(VPS)以来站长一直还没有关注过,在网友的提醒下弄了个6G内存、2核、100G SSD的美国云服务器来写测评,主机测评给大家趟雷,让你知道v5.net的美国云服务器效果怎么样。本次测评数据仅供参考,有兴趣的还是亲自测试吧! 官方网站:https://v5.net/cloud.html 从显示来看CPU是e5-2660(2.2GHz主频),...

htaccess为你推荐
免费虚拟主机哪个网站有比较稳定的免费虚拟主机提供?网速要快的,空间大点的。谢谢!云主机租用租用云主机有什么好处?域名注册公司找家正规的中文域名注册公司免费虚拟主机申请找免费好用的虚拟主机申请地址,免费虚拟主机申请谁有1年免费的虚拟主机申请地址吖?查询ip怎样查别人的ip地址?域名购买如何申请购买 永久域名asp虚拟空间asp视频聊天室系统支持虚拟空间免备案虚拟主机请问哪里好一点的免备案的虚拟主机?虚拟主机管理系统推荐几个适合windows的免费虚拟主机管理系统
北京服务器租用 php空间租用 企业域名备案 com域名抢注 ftp空间 host1plus googleapps 新站长网 北京主机 本网站在美国维护 cn3 1美金 四核服务器 cloudlink 域名转入 服务器硬件配置 免费的加速器 美国vpn服务器 性能测试工具 赵荣博客 更多