Como fazer com que o Apache execute outro script depois de exibir tipos de arquivos específicos

2

Estou tentando encontrar o melhor curso de ação para fazer o Apache executar um script antes ou depois de exibir um arquivo com uma extensão específica (ou melhor, um caminho de expressão regular predefinido).

Para ser mais específico, gostaria de obter todas as solicitações para arquivos MP4 no meu servidor, para também acionar um script PHP curto que recebe o URI da solicitação e o envia para um serviço de registro externo.

Estou aberto a outra alternativa semelhante, mas desejo:

  • Evite a abordagem onde é necessário trabalhar nos próprios logs do Apache, após o fato.
  • Evite transmitir o arquivo pelo meu script.

Eu encontrei mod_action que parecia promissor, mas pelo que eu entendi isso serve um script em vez do arquivo atual, não além para ele.

Qualquer ajuda é muito apreciada com antecedência.

    
por DannyB 07.07.2014 / 16:11

1 resposta

0

Eu faria um script php que servisse ao download do arquivo (usando headers ()) e registrasse o download nesse script. Semelhante a este link

    
por 07.07.2014 / 16:42

Tags