凉衫薄

人生哪能多如意,万事只求半称心。
Nginx
nginx配置结构 ... #全局块 events { #events块 ... } http #http块 { ... #http全局块 server #server块 { ... #server全局块 location [PATTERN] #location块 { ... } location [PATTERN] { ... } } server { ... } ... #http全局块 } root和alias的区别 root的处理结果是:root路径+location路径 alias的处理结果是:使用alias路径替换location路径 alias是一个目录别名的定义,root则是最上层目录的定义。 还有一个重要的区别是alias后面必须要用“/”结束,否则会找不到文件的,而root则可有可无。 root举例 location ^~ /prefix/ { root /www/root/html/; } 当请求的URI是/prefix/a.html时,服务器返回/www/root/html/prefix/a.html。 alias举例 location ^~ /prefix/ { alias /www/root/html/; } 当请求的URI是/prefix/a.html时,服务器返回/www/root/html/a.html。