通过htaccess文件,可以帮我们实现什么
htaccess文件("分布式配置文件")提供了针对每个目录改变配置的方法,即在一个特定的目录中放置一个包含指令的文件,其中的指令作用于此目录及其所有子目录。概述来说,htaccess文件是web服务器中的一个配置文件,它负责相关目录下的网页配置。
通过htaccess文件,可以帮我们实现
网页301重定向
自定义404错误页面
改变文件扩展名
允许/阻止特定的用户或者目录的访问
禁止目录列表
配置默认文档等功能
例如
文件夹密码保护
用户自动重定向
自定义错误页面
改变文件扩展名
封禁特定IP地址的用户
只允许特定IP地址的用户
禁止目录列表
使用其他文件作为index文件等
支持的指令包括
SetEnv
SetEnvIf
SetEnvIfNoCase
Header
RequestHeader
RewriteEngine
RewriteRule
RewriteCond
AddType
AddEncoding
DirectoryIndex
ErrorDocument
FilterProvider
FilterChain
AddDefaultCharset
Options
Allow
Deny
Order
Satisfy
ExpiresActive
ExpiresByType
ExpiresDefault
页:
[1]