apache转发规则 + nginx location 正则匹配经典案例

摘要:
0.apache的proxypass浏览器url不会变我们想要的效果是请求http://qwyimg.haha.com.cn/......直接返回结果,而不是请求http://qwyimg.haha.com.cn/......返回一个地址,在通过这个返回的地址在去请求拿到结果ProxyPass"/qiqiao/storage/oss/files/""http://10.0.2.11:8000/qi

0.apache的proxypass浏览器url不会变

我们想要的效果是请求http://qwyimg.haha.com.cn/......直接返回结果,而不是请求http://qwyimg.haha.com.cn/......返回一个地址,在通过这个返回的地址在去请求拿到结果

ProxyPass "/qiqiao/storage/oss/files/" "http://10.0.2.11:8000/qiqiao/runtime/api/v1/storage/oss/files/"
ProxyPassReverse "/qiqiao/storage/oss/files/" "http://10.0.2.11:8000/qiqiao/runtime/api/v1/storage/oss/files/"

server_name qy.haha.com.cn 0.0.0.0 qwyimg.haha.com.cn;
nginx的location
ProxyPass /qiqiao/storage/oss/files https://qy.haha.com.cn/qiqiao/runtime/api/qiqiao/storage/oss/files/storage/oss/files/
ProxyPassReverse /qiqiao/storage/oss/files https://qy.haha.com.cn/qiqiao/runtime/api/qiqiao/storage/oss/files/storage/oss/files/

1.apache转发规则

运维侧修改管理后台与个人网页版的apache配置实现以下跳转:

/qwy/manager/login.jsp 修改为https://qy.haha.com.cn/qwy/login

/qwy/manager/loginweb.jsp 修改为https://qy.haha.com.cn/qwy/login

/web/manager/login.jsp 修改为https://qy.haha.com.cn/web/login

/web/manager/loginweb.jsp 修改为https://qy.haha.com.cn/web/login
RewriteEngine On
RewriteCond
%{REQUEST_URI} ^/qwy/manager/login.*.jsp
RewriteRule .* https://qy.haha.com.cn/qwy/login
RewriteCond %{REQUEST_URI} ^/web/manager/login.*.jsp
RewriteRule .* https://qy.haha.com.cn/web/login

免责声明:文章转载自《apache转发规则 + nginx location 正则匹配经典案例》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Duilib的圆环形 进度条 实现(网易云信版本)对Xml文档进行操作(修改,删除)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

nginx配置静态路径

原因:文件资料上传至ftp上,由于需要大量图片回显,导致服务器压力过大,反应不过来,所以改为通过nginx做静态资源代理。 服务器路径为:/var/ftp/2020/10/09/12a1b8f973fc4d51b67e9a168fcb757f1602227927258.jpg 初次尝试,是通过: location /ftp/ {      root /va...

Nginx+Tomcat动静分离及Nginx优化

目的:nginx处理用户请求的静态页面,tomcat处理用户请求jsp页面,来实现动态分离,nginx处理静态页面效率远高于tomcat,这样一来就能更好的提高并发,处理性能。 准备软件: 下载jdk1.7:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880...

网站HTTP升级HTTPS完全配置手册

 本文转载自 :本文由葡萄城技术团队于博客园原创并首发 https://www.cnblogs.com/powertoolsteam/p/http2https.html ----------------------------------------------------------------------------------- 升级HTTPS,我们...

nodejs+https 使用openssl (window)

HTML的getUsermedia必是要安全的连接 比如 localhost、127.0.0.1 、https chrome才让调用摄像头 1.申请域名、备案、域名解析 2.openssl生成 打开git bash   生成三个文件 放到项目中 代码如下...

报错记录:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

以下是错误信息: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.ml.apply.persistence.UserInfoMapper.login at org.apache.ibatis.binding.MapperMeth...

nginx 4层tcp代理获取真实ip

举个例子,Nginx 中的代理配置假如是这样配置的: location / { proxy_http_version 1.1; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add...