Jesmarcelo Postado Novembro 17, 2010 Postado Novembro 17, 2010 Fala Pessoal, Como faço para saber se o apache está funcionando com o mod_rewrite?
joaopaulo Postado Novembro 17, 2010 Postado Novembro 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 :)
Jesmarcelo Postado Novembro 17, 2010 Autor Postado Novembro 17, 2010 joaopaulo, fiz o teste aqui e não apareceu o erro 500, obrigado
eloimarquessilva Postado Novembro 17, 2010 Postado Novembro 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.
Posts Recomendados