Uli*_*era 2 apache .htaccess tomcat http proxypass
我有一个在开放的80端口上运行的Apache HTTP服务器和在8080关闭端口上运行的Tomcat服务器.
我可以在内部使用tomcat网页lwp-request 127.0.0.1 8080.
我无权访问,httpd.conf因此我尝试在.htaccess文件上配置ProxyPass.
我需要的是输入的用户http://www.mydomain.com/tomcat可以看到tomcat服务器生成的html
我在下面使用了这一行.htaccess:
ProxyPass tomcat/ http://127.0.0.1:8080/
Run Code Online (Sandbox Code Playgroud)
但我唯一输入的http://www.mydomain.com/tomcat是错误500
我究竟做错了什么?
小智 7
proxypass并且proxypassReverse仅在服务器配置和虚拟主机上下文中可用.
如果您无法访问配置文件或其他任何原因,您可以将mod_rewrite与P标志一起使用.
你的.htaccess文件应该是这样的
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule tomcat/ http://127.0.0.1:8080/ [P]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9983 次 |
| 最近记录: |