lchl0388 发表于 2018-11-14 10:45:34

nginx 使用rewrite 地址重写功能

  一、首先是网站跳到另一个页面中
  server {
  listen 80;
  server_name www.qq.com;
  root /var/www/www.qq.com ;
  autoindex on;
  access_log /var/log/nginx/www.qq.com-access.log main;
  error_log /var/log/nginx/www.qq.com-error.log warn;
  if ($host = 'www.qq.com') {
  rewrite ^/(.*)$ https://www.baidu.com/$1 permanent;
  }
  }
  二、一个目录跳到另一个目录上
  server {
  listen 80;
  server_name www.qq.com;
  root /var/www/www.qq.com ;
  autoindex on;
  access_log /var/log/nginx/www.qq.com-access.log main;
  error_log /var/log/nginx/www.qq.com-error.log warn;
  location /data {
  autoindex on;
  rewrite ^/data/(\.*)$ /bbs last;
  }
  location /bbs {
  autoindex on;
  }
  }


页: [1]
查看完整版本: nginx 使用rewrite 地址重写功能