Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, eu formatei minha máquina e agora não consigo fazer rodar meu sistema.
Instalei o Wampserver e agora o Xamp e eles não leem minhas url amigáveis, existe alguma configuração extra a se fazer?
O modulo do arquivo httpd.conf esta ativado
LoadModule rewrite_module modules/mod_rewrite.so
meu htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1
</IfModule>
Os sites carrega normal mais ao clicar nos links por exemplo [http://localhost/site/eventos](http://localhost/site/eventos) da erro 404
Error 404
localhost
Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.4.2
Obg, mais não está funcionando testei com o seu .htaccess e da 404
Funciona normalmente na hospedagem, e também em uma maquina que tenho com windows 7, mais não sei se tem algo haver com o windows 10
Pedido com isso
Descobri o que estava acontecendo depois de muita pesquisa e raiva, se alguém tiver o mesmo problema, bom eu imaginei que o windows não estava reconhecendo mesmo o .htaccess
e realmente é isso, tem que criar ele novamente usando o macete, no bloco de notas joga o arquivo salva como tipo todos os arquivos e poe o nome .htaccess ele fica com .mesmo no windows 10 e resolveu
muito bom saber isso.
amigo, o Xamp ja vem pronto pra isso, o erro esta no seu arquivo .htaccess.
tente assim
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /local da sua pasta/index.php?url=$1 [QSA,L]