módulo mod_rewrite do servidor Web Apache automaticamente regrava solicitado URLs na mosca utilizando um mecanismo reescrita regra extremamente personalizável . Reescrevendo as regras podem ser definidas globalmente no arquivo de configuração principal do servidor Web ou em uma base em arquivo de cada diretório ". Htaccess " por diretório , permitindo que um servidor Apache hospedando vários sites para ter diferentes regras de reescrita para cada um. Por padrão, cada regra de reescrever URLs escapa , convertendo caracteres especiais, como " %", "$" em representações de código hexadecimal , como "% 25 " e " 24 % ". Prevenção Apache de escapar URLs em código hexadecimal requer a adição do " NE ", ou bandeira " noescape " para cada reescrever governar você não quer fugir URLs . Instruções
1
Abra o " httpd.conf " arquivo de configuração do servidor Web Apache global, ou o " . Htaccess " arquivo de configuração por diretório em seu editor de texto favorito. Procure o arquivo de configuração global em um local semelhante ao "/etc /httpd /conf /httpd.conf " ou "/etc /httpd.conf ", dependendo de seu sistema operacional e configurações de instalação do Apache.
2
Role para baixo no arquivo de configuração e encontrar uma linha que começa com " RewriteRule ".
3
Digite um espaço e " [ NE] " no final da linha " RewriteRule " . Se a linha já contém um sinalizador entre colchetes como " [R] ", adicione uma vírgula seguido de " NE ", de modo que parece que " [R , NE] . "
4
Adicionar o " [NE ]" bandeira desta forma até o fim de cada linha " RewriteRule " que está escapando URLs , se mais de um estiver presente.
5
Salve o arquivo no seu editor de texto . < br >
6
Reinicie o servidor web Apache . Consulte a documentação de seu sistema operacional para obter informações sobre como reiniciar serviços.