nginx根目錄跳轉


訪問域名  
www.adc.com/image  自動跳轉到  www.adc.com/make/image  
這個如何寫

這種需求有多種方法可以實現:
1. 利用Nginx rewrite 內部跳轉實現:       
location /image {
          rewrite ^/image/(.*)$     /make/image/$1 last;
}


2.利用alias映射
location  /image  {
       alias  /make/image;  #這里寫絕對路徑
}


3.利用root映射:
location  /image {
      root   /make;
}


4.利用nginx的permanent 301絕對跳轉實現
location /image {
        rewrite ^/image/(.*)$   http://www.adc.com/make/image/$1;
}
   


5.判斷uri實現
if ( $request_uri ~* ^(/image)){
        rewrite ^/image/(.*)$ /make/image/$1 last; 
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM