歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> FastDFS storage服務器上nginx配置的root和alias指令的區別

FastDFS storage服務器上nginx配置的root和alias指令的區別

日期:2017/3/1 16:20:26   编辑:關於Linux
FastDFS storage服務器上nginx配置的root和alias指令的區別 root和alias指令的區別 alias是一個目錄別名的定義,root則是最上層目錄的定義 1 location /img/ { 2 alias /var/www/image/; 3 } 4 #若按照上述配置的話,則訪問/img/目錄裡面的文件時,ningx會自動去/var/www/image/目錄找文件 5 location /img/ { 6 root /var/www/image; 7 } 8 #若按照這種配置的話,則訪問/img/目錄下的文件時,nginx會去/var/www/image/img/目錄下找文件 還有一個重要的區別是alias後面必須要用”/”結束,否則會找不到文件的。而root則可有可無 配置分析 配置分析 01 server { 02 listen 80; 03 server_name image1.***.com image2.***.com; 04 charset utf-8; 05 location / { 06 root html; 07 } 08 location /image1/M00 { 09 alias /data/01/; 10 ngx_fastdfs_module; 11 } 12 13 location /image1/M01 { 14 alias /data/02/; 15 ngx_fastdfs_module; 16 } 17 } url實例:http://***.com/image1/M00/05/03/CgAAQ1F3G3YIAAAAAAcPRZsmq1sAAH1MQDutf8ABw9d233_310x310.jpg storage服務器端:/data/01/05/03/CgAAQ1F3G3YIAAAAAAcPRZsmq1sAAH1MQDutf8ABw9d233_310x310.jpg
Copyright © Linux教程網 All Rights Reserved