Apache Rewrite no VirtualHost = Erro 400 Bad Request

Nota mental: Caso você esteja movendo o Rewrite do .htaccess para o VirtualHost e receber um erro 400 Bad Request, uma ou ambas dicas abaixo podem ser necessárias: RewriteEngine On # usar o %{DOCUMENT_ROOT} RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -s [OR] RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -l [OR] RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] # usar o caminho completo para o arquivo RewriteRule ^.*$ /home/www/html/index.php [NC,L] Até mais.

março 7, 2012

Utilizando múltiplas versões do PHP + Apache

Olá. Esta é uma dica para utilizar em ambiente de desenvolvimento e/ou testes, onde é necessário utilizar mais de uma versão do PHP, sem que seja necessário setar uma para todo seu ambiente. Neste caso, a versão será definida via .htaccess, porém, somente é possível utilizar esta técnica se você puder compilar o PHP. É realmente importante pra quem precisa dar suporte a ambientes e/ou sistemas legadosm ou testar a retrocompatiblidade de um código PHP. Parto do princípio que você já saiba compilar o PHP para seu ambiente, se não souber, procure no Google antes. ...

julho 29, 2010