Respondeu a mesma pergunta no StackOverflow e obteve uma resposta lá: link
Depois de um pouco de googling descobriu-se que este tópico não é bem descrito, portanto, perguntando sobre isso aqui.
O que eu já tenho: bem, configuração & amp; sistema de trabalho onde:
Apache Tomcat
com o aplicativo da web principal está sendo executado na porta 8080 e manipulando todos os pedidos, como mycompany.com:8080/*
Apache HTTPD 2.4.7
executando na porta 80 com módulo PHP e manipulando pedidos para o blog baseado em WordPress em mycompany.com/blog
O que consegui com sucesso:
mod_jk
e tendo Apache HTTPD
encaminhando todas as solicitações para Tomcat
via porta 8009 para que o Tomcat esteja lidando com todas as solicitações como mycompany.com/*
O que eu gostaria de alcançar:
Apache HTTPD
está interceptando todos os pedidos na porta 80 e se o URL for /blog*
, o módulo PHP5 estará interceptando, caso contrário tudo será manipulado pelo mod_jk
conector, ou seja,
/ blog * - > Módulo PHP5 Apache - > Blog WordPress
/ * - > mod_jk - > Tomcat com aplicativo da web
Você poderia, por favor, informar se é possível com configuração mínima de módulos existentes (sem usar módulos como mod_rewrite
ou qualquer outro)?
Poderia, por favor, elaborar sobre possíveis falhas de segurança do módulo PHP com tal configuração, uma vez que eu não tenho experiência com isso?
Agradecemos antecipadamente por qualquer ajuda!