nginx跳转

简介: location / { if ( $request_uri = "/" ) { rewrite "/" http://www.csdn.net/index.html break; } proxy_pass http://csdn-tomcat$request_uri; } 当用户没有直接输入 www.csdn.net的时候进行 301 跳转。
location  / {
    if ( $request_uri = "/" ) {
        rewrite "/" http://www.csdn.net/index.html break;
    }
    proxy_pass http://csdn-tomcat$request_uri;
  }

当用户没有直接输入 www.csdn.net的时候进行 301 跳转。 
引导用户到 www.csdn.net/index.html 首页。 
其他动态请求打到tomcat上面。 
这样的在nginx上面直接做了301 跳转。

相关文章
|
6月前
|
应用服务中间件 nginx
【报错】在nginx下启动,登录成功后页面不跳转
【报错】在nginx下启动,登录成功后页面不跳转
277 4
|
安全 网络协议 应用服务中间件
Nginx配置http跳转https
Nginx配置http跳转https
368 0
|
Java 应用服务中间件 PHP
Nginx中的location匹配和rewrite重写跳转
1、常用的Nginx正则表达式 2、location 3、rewrite 4、rewrite实例
1564 0
Nginx中的location匹配和rewrite重写跳转
|
5月前
|
应用服务中间件 nginx Windows
nginx实现网站url带参跳转 POST请求GET请求跳转
nginx实现网站url带参跳转 POST请求GET请求跳转
300 1
|
5月前
|
网络协议 安全 应用服务中间件
阿里云 网站https设置 sll申请与nginx跳转配置
阿里云 网站https设置 sll申请与nginx跳转配置
195 0
|
6月前
|
应用服务中间件 nginx
nginx配置访问qicaitun.com强制跳转www.qicaitun.com
nginx配置访问qicaitun.com强制跳转www.qicaitun.com
32 0
|
前端开发 应用服务中间件 nginx
Nginx的反向代理自动301跳转避坑
当Web服务器为Nginx时,若浏览器访问的uri最后不带斜杠,如www.xxx.com.cn/aaa,当aaa是一个目录时,会产生301跳转,且自动将uri补全为www.xxx.com.cn/aaa/,最后添加一个/。当前端存在Nginx反向代理时,就会存在一个坑。
3055 0
|
缓存 搜索推荐 应用服务中间件
|
应用服务中间件 nginx
Nginx:proxy_pass和try_files 301跳转带了端口
Nginx:proxy_pass和try_files 301跳转带了端口
476 0
|
缓存 应用服务中间件 PHP
Nginx及rewrite跳转(二)
Nginx及rewrite跳转(二)
Nginx及rewrite跳转(二)