.htaccess配置详解(全面经典不容错过)

发布时间:2020-01-14编辑:脚本学堂
apache中.htaccess总是在关键时刻,帮了你的大忙,比如url重写,比如封锁IP等,它总是那么悄悄地潜藏,又总在你需要的时候现身,聪明的,你喜欢这个小东东吗?哈。

.htaccess文件使用手册

错误文档的定位

常用的客户端请求错误返回代码:
401 Authorization Required
403 Forbidden
404 Not Found
405 Method Not Allowed
408 Request Timed Out
411 Content Length Required
412 Precondition Failed
413 Request Entity Too Long
414 Request URI Too Long
415 Unsupported Media Type

常见的服务器错误返回代码:
500 Internal Server Error

用户可以利用.htaccess指定自己事先制作好的错误提醒页面。一般情况下,人们可以专门设立一个目录,例如errors放置这些页面。
然后再.htaccess中,加入如下的指令:
 

复制代码 代码示例:
ErrorDocument 404 /errors/notfound.html
ErrorDocument 500 /errors/internalerror.html

一条指令一行。上述第一条指令的意思是对于404,也就是没有找到所需要的文档的时候得显示页面为/errors目录下的notfound.html页面。不难看出语法格式为:

ErrorDocument 错误代码 /目录名/文件名.扩展名