在IIS已有网站下用URL重写工具来部署子目录项目

      
在IIS上用url重写配置子目录下的项目,仅适用于内网端口转外网端口子目录

子目录需与虚拟目录一致,例如本项目的xnml
1、URL重写
1>安装WebPlatformInstaller(iis应用商店)
https://files-cdn.cnblogs.com/files/yujianyssa/WebPlatformInstaller_x64_en-US.zip
2>在WebPlatformInstaller上搜索安装URL重写工具或者手动安装urlrewrite2(URL重写工具)
第一步:搜索安装URL重写工具

第二步:手动安装urlrewrite2(URL重写工具)并配置
https://files-cdn.cnblogs.com/files/yujianyssa/urlrewrite2.zip
安装后进行配置
第一步 找到网站下的URL重写,双击进入

第二步 找到并点击添加规则,再选择入站规则为空白规则

第三步 找到网站下的URL重写,双击进入

第四步 点击应用

3>安装requestRouter (请求路由)并配置
版本1
https://files-cdn.cnblogs.com/files/yujianyssa/requestRouter_amd64.zip
版本2
https://files-cdn.cnblogs.com/files/yujianyssa/ARRv3_0.zip
安装成功后,iis主目录下后有

下一步则是配置请求路由,双击进入
第一步找到配置并进入

第二步设置配置

2、Nginx部署配置
第一步,找到nginx 配置文件,通常为D:\nginxServer(D:\nginxServer仅限于本人电脑)\nginx-1.20.2\conf\nginx.conf

第二步,修改配置文件

 注意:
1、conf文件保存需以utf-8格式保存,服务器上手动修改保存会变更为utf-8 bom格式
2、需要在子项目路径下新建一个子目录文件夹,将项目解压至文件夹

3、若依前端跳转与API配置子目录
子目录需与虚拟目录一致,例如本项目的xnml
第一步 设置vue.confi.js 启动路径为子目录

第二步 设置src\layout\components\Navbar.vue里面的注销跳转

第三步 设置src\router\index.js路由中base子目录

第四步 设置src\utils\request.js的注销跳转

第五步 设置.env.production中的API路径配置

第六步 设置src\views\login.vue里面的首页跳转

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值