歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

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

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