Nginx笔记总结七:root和alias文件路径配置
1. root path
配置段:http、server、location、if
location ~ ^/weblogs/ { root /data/weglogs/www.ttlsa.com; autoindex on; auth_basic "Restricted"; auth_basic_user_file password/weblogs; }
请求的uri加root后面的路径为系统上的完整路径
2. alias path
配置段:location
location ^~ /binapp/ { limit_conn limit 4; limit_rate 200k; internal; alias /data/statics/bin/apps/; }
请求的uri需去掉location后面的路径加alias后面的路径为系统上的路径
如:请求 /binapp/a.ttlsa.com/favicon
路径 /data/statics/bin/apps/a.ttlsa.com/favicon
1. 使用alias时,目录名后面必须加/
2. alias可以指定任意名称
3. alias在正则匹配时,必须捕捉要匹配的内容并在指定的内容处使用
4. alias只能在location块中