.htaccess causando Internal Server Error no xampp

Tópicos para discussões de PHP no geral.
David Almeida
Mensagens: 1
Registrado em: Sex Jun 11, 2021 2:26 pm

.htaccess causando Internal Server Error no xampp

Mensagem por David Almeida »

Opa, saudações!

Estou acompanhando o curso de MVC e deu um erro aqui no .htaccess, mas só aquele que fica na raíz do projeto, que deveria mandar o usuário direto pra index.php da pasta public. Ele me retorna um Internal Server Error. Entrei em alguns fóruns e não consegui resolver, já tentei mudar o httpd.conf do apache e nada, ele já está com a permissão AllowOverride All. Meu php é o 8.0.7.

Meu .htaccess ficou assim:

Código: Selecionar todos

  
RewriteEngine On
RewriteBase /

RewriteCond %{THE_REQUEST} public/([^\s?]*) [NC]
RewriteRule ^ %1 [L,NE,R=302]
RewriteRule ^((?!public/).*)$ TryKeep - Manage your money/public/$1 [L,NC]
Isso não atrapalha exageradamente, basta clicar na public que tenho acesso ao site, mas queria saber o porquê disso. Valeu!
gunnercorrea
Site Admin
Mensagens: 14
Registrado em: Dom Mar 28, 2021 10:21 am

Re: .htaccess causando Internal Server Error no xampp

Mensagem por gunnercorrea »

Olá, David!

Pois bem, vamos lá.

Removendo o .htaccess da root o projeto funciona numa boa? Faz um teste, incluindo um arquivo index.php com o código abaixo.

Código: Selecionar todos

<?php
   
    header('Location: public/');
Após essa execução, me diga o que aconteceu.

Até logo.
Olá! :D
EduDieguez
Mensagens: 1
Registrado em: Ter Jun 22, 2021 8:21 pm

Re: .htaccess causando Internal Server Error no xampp

Mensagem por EduDieguez »

Oi, boa noite, comecei acompanhar o seu curso Mini Framework MVC e o meu também não vai para a pasta public por si, fiz oq tu indicou e entao carregou o index.php da pasta publica, apos apagar o .htaccess e colocar o arquivo index.php na raiz fazendo um redirecionamento. O meu projeto está extamente como o seu, com a mesma estrutura de pastas, oq estou deixando passar?
gunnercorrea
Site Admin
Mensagens: 14
Registrado em: Dom Mar 28, 2021 10:21 am

Re: .htaccess causando Internal Server Error no xampp

Mensagem por gunnercorrea »

Edu, posta aqui pra mim ver seu .htaccess e também a URL que vc está executando no navegador?

Fico no aguardo.
Olá! :D
Responder