Nginx之rewrite:域名与二级目录之间的跳转

1.先说常用的,从域名跳转到二级目录

  
  
  
  
  1. server {  
  2.       server_name bbs.luxiaok.com;  
  3.       rewrite ^/(.*) http://www.luxiaok.com/bbs/$1 permanent;  

这其实就是301跳转在Nginx中的应用,这里只是加了个二级目录/bbs。

2.从二级目录跳到特定域名:

  
  
  
  
  1. rewrite "^.+cto/?(.*)$" http://cto.luxiaok.com/$1 permanent;   
  2. break; 

说明下,这里,比如我的网站域名是www.luxiaok.com,如果访问http://www.luxiaok.com/cto,那就跳转到http://cto.luxiaok.com,当然也可以是其他域名。break可以视情况而加!

你可能感兴趣的:(nginx,rewrite,二级域名,二级目录)