Como ativar o 'Keep Alive' em um ambiente de hospedagem compartilhada?

1

Eu só tenho acesso ao arquivo php.ini e ao meu bom e antigo arquivo .htaccess .

Onde eu habilito a configuração Manter Vivo?

(Estou em um plesk 8.2)

    
por Sam 16.12.2010 / 11:19

2 respostas

2

Qual configuração do KeepAlive? Se você estiver querendo dizer se o servidor suporta conexões HTTP persistentes e por quanto tempo os tempos limites relevantes são, então isso não é algo que você possa controlar de .htaccess ou php.ini - é algo que só pode ser configurado nos principais arquivos de configuração do Apache.

    
por 16.12.2010 / 11:34
0

link Claro que você pode!

Coloque o arquivo .htaccess com este conteúdo

(carregue-o usando FTP ou edite-o usando um terminal SSH)

<ifModule mod_env.c>
  SetEnv KeepAlive On
  SetEnv KeepAliveTimeout 100
  SetEnv MaxKeepAliveRequests 500
</ifModule>

<ifModule mod_headers.c>
  Header unset Connection
  Header set Connection keep-alive

  Header unset Keep-Alive
  Header set Keep-Alive timeout=100,max=500
</ifModule>

Uma configuração ainda mais dinâmica que a baseada em pasta htaccess - é um arquivo PHP baseado em um (e os cabeçalhos também ...) apenas adicione-o ao seu arquivo PHP. (Antes de você começar a produzir qualquer conteúdo para a página)

<?php
  /* setting Apache */
  apache_setenv("KeepAlive", "On");
  apache_setenv("KeepAliveTimeout", "100");
  apache_setenv("MaxKeepAliveRequests", "500");

  /* setting headers */
  header("Connection: keep-alive");
  header("Keep-Alive: timeout=100, max=500");

?>

De: iCompile - Keep-Alive - Apache e cabeçalhos por .htaccess E PHP     
por 14.10.2015 / 17:16