本人现在用apache作前端代理时碰到一个非常棘手的问题,是这样的
我部门有一个公网域名www.company.com,服务器上开放80端口
Apache设置成 www.company.com/main作反向代理到内网的一台机器main.company.com:8080
这样页面上的html内容都能够正常获取,但是图片 js css之类的,由于html代码中都是这样写的
[code="html"]
[/code]
所以js获取地址就变成了 www.company.com/js/notes.js了。。。。然后什么东西都出不来了。
main.company.com:8080上面跑的是用spring mvc写的WEB应用,服务器是tomcat
请问各位大侠有知道怎么样解决的吗?
当然可以页面的每个连接地址前都插入www.company.com/main,但是这样工作量实在太大了,而且以后就和这个地址耦合了,有什么好点的方法吗?
先谢谢各位了