我正在尝试将localhost / music上传入的所有流量重定向到localhost:8080,我已经阅读了很多关于apache文档但我找不到一个有用的示例(http://httpd.apache.org/docs/2.0/misc/rewriteguide.html)
谁能告诉我怎么做?
不,我不是要尝试将流量重定向到tomcat(所以我想我不能使用mod_jk),我只是想在alias / music上查看我在端口8080上运行的其他应用程序,这是一个网络流音乐名为CherryMusic的播放器,用python编写,用html5运行。
我在debian服务器上(精确地在树莓派上运行raspbian)
提前致谢
答案 0 :(得分:0)
在以下示例中,如果您对/music/(example.mp3)的请求,它会将http状态302重定向到http://localhost:8080/example.mp3
RewriteEngine On
RewriteRule ^/music/(.*) http://localhost:8080/$1 [L,R=302]
在上面的示例中,浏览器将重定向到http://localhost:8080/example.mp3(仅适用于您,因为它会重定向到localhost)
如果您要代理请求 - Web服务器将连接到localhost:8080,而不是您可以这样做:
RewriteEngine On
RewriteRule ^/music/(.*) http://localhost:8080/$1 [L,P]