Apache mod_rewrite internally to different port

后端 未结 2 421
再見小時候
再見小時候 2021-02-06 06:08

Is it possible to internally redirect (so url won\'t change in address bar) with mod_rewrite to different port on same host? Eg

http://host.com:8080 -> http:/         


        
2条回答
  •  灰色年华
    2021-02-06 06:42

    1, Enable mod_proxy

    LoadModule  proxy_module         modules/mod_proxy.so
    LoadModule  proxy_http_module    modules/mod_proxy_http.so
    

    2, You should configure apache for vhost :

    
        ....
        ProxyPass / http://host.com:9999/myapplication/?param=val
        ProxyPassReverse / http://host.com:9999/myapplication/?param=val
    
    
    

    3, Setup also VHost on port 9999

    More info here:

    • http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
    • http://www.apachetutor.org/admin/reverseproxies

提交回复
热议问题