最近做了个微信项目本来都在linux 上跑的挺好。。客户非要用windows服务器上并且还有个网站跑在IIS上面。。。
linux上nginx部署前后端两个vue项目 加代理tomcat 挺好的。。。哎。。。。
IIS上80已经占用了。微信的一些东西又不能带端口。。没办法。。只能用IIS部署(其实还可以nginx https 443端口)
采坑1 部署两个vue问题。。nginx写习惯了。。IIS不知道怎么写
vue官网给的IIS部署样例
这是一个vue的时候
俩的时候我是这么写的,后面那个是代理tomcat的
采坑2 跳转微信认证时候域名host被自动替换了
就是因为开启代理时候自动勾选了 Reverse rewrite host in respose header 所以跳转微信时候域名被修改成当前的域名了
不过这个关掉之后也有问题.. 后端java中的跳转不能直接写相对路径了.要带上域名..不然到8080那边去了