Jesmarcelo Posted November 17, 2010 Share Posted November 17, 2010 Fala Pessoal, Como faço para saber se o apache está funcionando com o mod_rewrite? Link to comment Share on other sites More sharing options...
joaopaulo Posted November 17, 2010 Share Posted November 17, 2010 Crie uma pasta na pasta www com um nome qualquer Crie um arquivo .htaccess Options +FollowSymLinks RewriteEngine On Salve esse arquivo dentro da pasta criada e acesse no browser. Se não aparecer o erro 500, o módulo estará funcionando perfeitamente :) Link to comment Share on other sites More sharing options...
Jesmarcelo Posted November 17, 2010 Author Share Posted November 17, 2010 joaopaulo, fiz o teste aqui e não apareceu o erro 500, obrigado Link to comment Share on other sites More sharing options...
eloimarquessilva Posted November 17, 2010 Share Posted November 17, 2010 Se estiver usando o cPanel ele já instala e ativa o mod_rewrite por padrão. Para saber se seu mod_rewrite está configurado no apache basta usar os comandos abaixo: /usr/local/apache/bin/httpd -l | grep rewrite A resposta deve ser mod_rewrite.c O outro comando é: /usr/local/apache/bin/httpd -D DUMP_MODULES | grep rewrite A resposta deve ser rewrite_module (static) Syntax OK Um detalhe importante é o seguinte o mod_rewrite para URLS amigaveis não pode ser visualizado a partir do IP da maquina pois dá erro 404. Exemplo http://200.201.202.203/~usuario Para testar você tem que editar seu arquivo HOST (da sua maquina ou rede NÃO o do servidor do site) e adicionar algo como 200.201.202.203 www.usuario.com.br 200.201.202.203 usuario.com.br Limpar o cache de DNS e acessar o site. Link to comment Share on other sites More sharing options...
vinicinpv Posted November 30, 2010 Share Posted November 30, 2010 muito eficiente as respostas Link to comment Share on other sites More sharing options...
Recommended Posts