有人有空帮我解答一个apache虚拟目录的问题吗?
问题是这样的,在websphere/httpserver/conf下的httpd_1.conf.txt设置虚拟路径实现自动跳转,如下:ProxyPass /upload http://10.10.42.35/upload
ProxyPassReverse /upload http://10.10.42.35/uploadProxyPass / http://10.10.42.35:9080/
ProxyPassReverse / http://10.10.42.35:9080/
我是想当网址后加/,能跳转到http://10.10.42.35:9080/,然后加/upload,能跳转到http://10.10.42.35/upload. 可是实际情况是单独设/upload,没有设/时(把/那两行注释了),服务器可以实现自动跳转http://10.10.42.35/upload,但是同时设置/和/upload两个路径时,服务器只能跳转/,而无法跳转/upload。
特来请教各位达人,有空的话就帮小弟看看,谢谢!!
问题是这样的,在websphere/httpserver/conf下的httpd_1.conf.txt设置虚拟路径实现自动跳转,如下:ProxyPass /upload http://10.10.42.35/upload
ProxyPassReverse /upload http://10.10.42.35/uploadProxyPass / http://10.10.42.35:9080/
ProxyPassReverse / http://10.10.42.35:9080/
我是想当网址后加/,能跳转到http://10.10.42.35:9080/,然后加/upload,能跳转到http://10.10.42.35/upload. 可是实际情况是单独设/upload,没有设/时(把/那两行注释了),服务器可以实现自动跳转http://10.10.42.35/upload,但是同时设置/和/upload两个路径时,服务器只能跳转/,而无法跳转/upload。
特来请教各位达人,有空的话就帮小弟看看,谢谢!!
解决方案 »
- ireport 显示不完整的问题
- HTML页面中相对路径问题
- js如何取后台list
- 深入探讨缓层实现,如何定时更新缓存数据?
- struts2 中<s:if 为什么有时候生效有时候无效?有人遇到过类似的情况么?
- 高手请进:hibernate配置文件问题
- ECLIPSE整合jboss,jboss启动时出现java.net.BindException: Address already in use: JVM_Bind:8080!在线等!!!
- xml-rpc xerces httpunit axis 都是干什么用的?
- 我安装了j2eesdk1.4评估版,可是不能执行j2ee
- 应用服务器之选择?
- JAVA的一个小问题.
- netbeans怎么自动部署到tomcat下的webapp
你确定在配置文件的顺序是这样的,而不是
ProxyPass / http://10.10.42.35:9080/
ProxyPassReverse / http://10.10.42.35:9080/
ProxyPass /upload http://10.10.42.35/upload
ProxyPassReverse /upload http://10.10.42.35/upload
ProxyPassReverse /upload/ http://10.10.42.35/upload/ProxyPass / http://10.10.42.35:9080/
ProxyPassReverse / http://10.10.42.35:9080/
你这样试试看,另外顺序很关键,因为Apache处理时也按顺序来匹配,先成立的就先跳转了,不过我忘了是后面的优先级高还是前面的优先级高了。
ProxyPassReverse /upload/ http://10.10.42.35/upload/改成
ProxyPass /upload !
ProxyPassReverse /upload !!号表示不解析,然后就自动跑到虚拟目录alias那里去了