使用nginx的rewrite实现代理指定文件夹命令方法「建议收藏」

使用nginx的rewrite实现代理指定文件夹命令方法

大家好,又见面了,我是全栈君。

使用nginx的rewrite实现代理指定文件夹命令方法

使用nginx代理Tomcat,Tomcat公布web的时候通常都是带着项目名称的。

比方项目名称为“aven”。那么公布之后就须要使用:http://127.0.0.1:8080/aven 来訪问,

怎样让别人直接通过IP即:http://127.0.0.1 来訪问呢?

能够使用rewrite命令来实现这个功能,配置文件例如以下:

server {
    listen      80;
    server_name  localhost;
    location / {
        rewrite ^/(.*)$ /aven/$1 last;
    }
    location ~* ^/aven/.*$ {
        proxy_pass http://127.0.0.1:8080;
    }
}

这样的配置方法在使用中还是有一些问题。

1、Url中还是会看到aven这个文件夹。

2、Session丢失了。

眼下还没找到好的解决方式。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/116231.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 移动端开发绪论

    移动端开发绪论移动端开发基础通常移动端开发主流方案一共有两种一种是单独制作移动端页面,目前在市场上是主流方案还有一种是响应式页面兼容移动端这种虽然不是主流方案,但是应用这种开发方案的也不是没有.我们访问移动端页面可以通过以下两种方式进行访问:网址域名加m(mobile)就可以直接访问页面的移动端页面使用移动设备,进行访问,则可以直接跳转到移动端页面又到了我们最头疼的浏览器的兼容性问题移动端浏览器基本以webkit内核为主,因此我们只需要考虑webkit兼容性问题即可。移动端浏览器

  • 使用SSH隧道和Squid创建专用加密代理以进行真正的隐私浏览「建议收藏」

    使用SSH隧道和Squid创建专用加密代理以进行真正的隐私浏览「建议收藏」在远程Linux机器上运行代理服务器,并通过SSH隧道将所有流量传输到它。第1步:安装Squid因为我使用CentOS,所以我只是做了一个 yuminstallsquid第2步:配置Squid好吧,默认的squid配置(/etc/squid/squid.conf)非常好,虽然我需要添加一个ACL子句,所以我实际上可以使用代理。远程的局域网是192.168.1.0/24,所以把这…

  • Git配置环境变量「建议收藏」

    Git配置环境变量「建议收藏」环境变量位置:点击Path,编辑:任意位置打开gitBashHere,输入wheregit(查找git安装路径)去安装路径找到这三个文件位置,添加到变量中====================================为你的git添加邮箱和你的用户名(建议用英文)gitconfig–globaluser.name“用户名”gitconfig–globaluser.email“邮箱”gitconfig–list(查看配置)cmd中:git-a

    2022年10月22日
  • C#实现一个局域网文件传输工具

    C#实现一个局域网文件传输工具工作需要,经常会在工作的台式机和笔记本之间传文件或者需要拷贝文本,两个机器都位于局域网内,传文件或者文本的方式有很多种,之前是通过共享文件夹来进行文件的拷贝,或者通过SVN进行同步。文本传递比较简单,可以通过两台机器上装QQ登两个号码,或者在共享目录下建一个TXT,或者发电子邮件等等。不过上面这些方法总觉得不直接,所以想基于P2P做一个小的局域网文件和文字传输小工具。WinForm的工程,

  • 微信小程序实现图片上传功能怎么弄_怎样把图片发到小程序里

    微信小程序实现图片上传功能怎么弄_怎样把图片发到小程序里前端:微信开发者工具后端:.Net服务器:阿里云这里介绍微信小程序如何实现上传图片到自己的服务器上前端代码data:{productInfo:{}},//上传图片uploadImage:function(){varthat=this;wx.chooseImage({count:1,//最多可以选择的图片总数…

    2022年10月23日
  • 126邮箱登录html,126邮箱登陆界面[通俗易懂]

    126邮箱登录html,126邮箱登陆界面[通俗易懂]大家常常会使用一些手机软件,怎么登录126邮箱,操作简单,容易理解,下面大家一起来学习一下吧。网易邮箱大师6.10.3苹果7IOS12安装并运行网易邮箱大师客户端。在登录栏中填写126邮箱账号。在密码栏填写邮箱密码。找到并点击添加选项。总结如下。网易126邮箱您的专业电子邮局,15年邮箱运营经验,系统快速稳定,垃圾邮件拦截率超过99%,邮箱容量自动翻倍,支持高达3G超大附件,提供免费网盘及手机号码…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号