내가 실제로 액세스하는 것은 forum.test.com에 접속할 때 실제로는 뉴스 프로젝트입니다. 액세스 권한은 tomcat.luntan 프로젝트에 있지만 브라우저 주소 표시줄 URL news.test.com 및 forum.test.com은 변경되지 않습니다. news.test.com/news 또는 forum.test.com/luntan. 구성하려고? 조언 부탁드립니다
답변 감사합니다. 해결되었습니다. Tomcat에서 가상 호스트를 구성해야 합니다. 호스트 이름은 액세스해야 하는 도메인 이름입니다.
path="" docBase="/opt/tomcat/webapps/news" . 홈페이지 도메인 이름 뒤에 접속 경로가 없는 경우. 경로는 ""이어야 합니다. docBase는 프로젝트 이름을 가리킵니다. 여기 있는 모든 사람과 공유하세요. 답변해 주셔서 다시 한 번 감사드립니다. ^_^<ol> <li><span>server</span></li> <li> <span></span><span>{</span><span></span> </li> <li> <span> listen </span><span>80</span><span>;</span><span></span> </li> <li> <span> server_name news</span><span>.</span><span>test</span><span>.</span><span>com</span><span>;</span><span></span><span>//前台访问地址</span><span></span> </li> <li> <span> root </span><span>{</span><span>WEB_ROOT_PATH</span><span>}/</span><span>news</span><span>;</span><span></span> </li> <li> <span> access_log </span><span>{</span><span>LOG_ROOT_PATH</span><span>}/</span><span>news</span><span>.</span><span>log</span><span>;</span><span></span> </li> <li> <span> location </span><span>/</span><span></span><span>{</span><span> </span> </li> <li> <span> proxy_pass http</span><span>:</span><span>//news; //tomcat后台处理地址</span><span></span> </li> <li> <span> </span><span>}</span><span> </span> </li> <li> <span></span><span>}</span><span></span> </li> <li><span>server</span></li> <li> <span></span><span>{</span><span></span> </li> <li> <span> listen </span><span>80</span><span>;</span><span></span> </li> <li> <span> server_name forum</span><span>.</span><span>test</span><span>.</span><span>com</span><span>;</span><span></span><span>//前台访问地址</span><span></span> </li> <li> <span> root </span><span>{</span><span>WEB_ROOT_PATH</span><span>}/</span><span>forum</span><span>;</span><span></span> </li> <li> <span> access_log </span><span>{</span><span>LOG_ROOT_PATH</span><span>}/</span><span>forum</span><span>.</span><span>log</span><span>;</span><span></span> </li> <li> <span> location </span><span>/</span><span></span><span>{</span><span> </span> </li> <li> <span> proxy_pass http</span><span>:</span><span>//forum; //tomcat后台处理地址</span><span></span> </li> <li> <span> </span><span>}</span><span> </span> </li> <li> <span></span><span>}</span> </li> </ol>
위 내용은 내용의 측면을 포함하여 여러 개의 2차 도메인 이름과 여러 프로젝트의 nginx tomcat 구성을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.