Como posso ignorar módulos no servidor web apache?

1

Eu tenho um servidor apache em execução em um dispositivo incorporado que veicula páginas da web para clientes usando vários módulos personalizados.

Agora estou tentando carregar algumas páginas da web do dispositivo usando http://127.0.0.1/blah.html

Essas páginas não precisam de nenhum dos módulos personalizados, pois não usam o processamento deles.

O problema é que o apache ainda é executado em todos os módulos ao carregar a página e isso faz com que a página seja carregada muito lentamente, embora esteja vindo do sistema de arquivos local. Eu tentei usar file: para recuperar as páginas, mas algumas páginas não são exibidas corretamente porque estamos usando jquery.

Todas as páginas que não precisam dos módulos estão em um diretório específico, mas não no 'ServerRoot' ou 'DocumentRoot'

Eu tentei colocar verificações em todos os módulos para desativar o processamento, mas ainda não é bom o suficiente, porque ele ainda é executado pelos módulos.

Existe uma maneira de eu adicionar outro módulo que faz uma checagem e então interrompe todo o resto?

Outras ideias?

    
por Christopher Villone 23.01.2013 / 21:15

1 resposta

0

Resposta encontrada: Alguém no fórum do apache sugerindo a execução de uma instância separada do apache em uma porta diferente e apenas o carregamento dos módulos necessários. Eu tentei essa abordagem e isso me deu o comportamento que eu quero. Só queria atualizar com uma resposta se mais alguém tiver o mesmo problema.

    
por 21.02.2013 / 15:30

Tags