说明 映射URL到文件系统的特定区域
语法 Alias URL-path file-path|directory-path
作用域 server config, virtual host
状态 基本(B)
模块 mod_alias
Alias指令使文档可以被存储在DocumentRoot以外的本地文件系统中.以(%已解码的)url-path路径开头的URL可以被映射到以directory-path开头的本地文件.
示例:
Alias /image /ftp/pub/image
对"http://myserver/image/foo.gif"
的请求,服务器将返回"/ftp/pub/image/foo.gif"
文件.因为仅匹配完整路径,所以上述例子不会匹配对"http://myserver/imagefoo.gif"
的请求.对于使用正则表达式的匹配,请参见AliasMatch指令.
注意:如果url-path中有后缀"/",则服务器要求有后缀"/"以扩展此别名.也就是说"Alias /icons/ /usr/local/apache/icons/"
并不能对"/icons"
实现别名.
注意,可能需要额外指定一个<Directory>段来覆盖别名的最终对象.
.由于只有出现在<Directory>段之前的别名才会被检测,所以它只对最终对象生效.(由于执行别名操作之前<Location>段会被首先扫描一次,所以它们也是有效的).
特别地,如果对在DocumentRoot之外的某个目录建立了一个Alias ,则可能需要明确的对目标目录设定访问权限.
示例:
Alias /image /ftp/pub/image <Directory /ftp/pub/image> Order allow,deny Allow from all </Directory>
如若转载,请注明出处:https://www.ozabc.com/jianzhan/24450.html