Apache subdomain redirect into Tomcat

前端 未结 2 1707
甜味超标
甜味超标 2020-12-29 17:25

I\'m pretty new to Apache HTTP, and sysadmin-ing in general, so i have this question I have a domain (www.doamin.com) with an Apache listening to port 80, also I have an Apa

2条回答
  •  盖世英雄少女心
    2020-12-29 17:39

    while Magomi was almost right,

    Presenting an exact way to do it.

    1. Add your subdomain to the DNS server

    2. integrate *mod_proxy* into httpf.conf :

    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    LoadModule proxy_connect_module modules/mod_proxy_connect.so
    LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    LoadModule proxy_http_module modules/mod_proxy_http.so
    LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
    
    1. define two virtual hosts as following

      NameVirtualHost *:80

      
          ServerName application.domain.com
          ProxyRequests Off
          ProxyPreserveHost On
          
              Order deny,allow
              Allow from all
          
          ProxyPass / http://www.domain.com:8080/application/
          ProxyPassReverse / http://www.domain.com:8080/application/
      
      
      
          DocumentRoot C:\\www
          ServerName www.domain.com
      
      

    This will direct your site (www.domain.com) to your Apache HTTP server, and redirect all calls to Application to the Tomcat.

    Hope this Helps,

    -PK

提交回复
热议问题