educação

Reduzir o número de . Htaccess o servidor tenta acessar cada em cada solicitação . Esta é uma das principais razões para o servidor lento .

Agilize diretório. Cada vez que o servidor Apache processa um pedido , processa. Htaccess que regem o direito de acesso e pode definir outras opções. Controles e processos de arquivo htaccess no mesmo diretório que o arquivo que está servindo - . E também em todos os principais diretórios . Por exemplo , se você solicitar a URL/docs/about.html e raiz do documento é/usr/local/etc/httpd/htdocs , Apache tenta processar htaccess em cada um desses diretórios . :



/

/ usr

/ Usr/local

/ Usr/local/etc

/ Usr/local/etc/httpd

/ Usr/local/etc/httpd/htdocs

/ Usr/local/etc/httpd/htdocs/docs

Defina o AllowOverride para ninguém. Normalmente, não haverá arquivos be.htaccess acima raiz do documento, mas o Apache ainda deve verificar o sistema de arquivos para ter certeza. Isso pode ser eliminada do seguinte modo : Se a opção ' AllowOverride está definido para nenhum, Apache não se preocupam em verificar por arquivos. Htaccess . Em seguida, defina AllowOverride para ninguém para o diretório e voltar para AllowOverride todas as configurações necessárias para o diretório/usr/local/etc/httpd/htdocs . Por exemplo, o seguinte código no access.conf poderia acelerar Apache:

AllowOverride None

AllowOverride All

Defina o nível desejado. A segunda seção do diretório AllowOverrides luzes, de modo que . Htaccess são processados novamente. O " Todos " pode ser substituído com qualquer nível de configuração é desejada.