Gostaria de saber por que sempre que tento acessar o endereço http://localhost/admin é instantaneamente redirecionado para http://localhost/admin/?pagina=primaria, dando erro 404, e quando tento acessar http://localhost/admin/ (com a barra final) também dá erro 404 - mas sem redirecionar. Gostaria de saber o que devo alterar e se no resto do script também há algo que prejudique seu funcionamento. As dicas que receber para a solução e um melhor funcionamento - se possível - do script agradeço muito.
Pergunta
PanicoLima
Em meu localhost tenho o seguinte .htaccess:
DirectoryIndex /index.php RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # ADMINISTRACAO RewriteRule ^admin/?$ admin/index.php [L] # CONTEUDOS RewriteRule ^([a-z,0-9,A-Z,_-]+)\/([0-9]+)-([a-z,0-9,A-Z,_-]+)/?$ index.php?pagina=conteudo RewriteRule ^([a-z,0-9,A-Z,_-]+)\/([0-9]+)-([a-z,0-9,A-Z,_-]+)\/([0-9]+)/?$ index.php?pagina=conteudo # PRIMARIAS RewriteRule ^([a-z,0-9,A-Z,_-]+)/?$ index.php?pagina=primaria RewriteRule ^([a-z,0-9,A-Z,_-]+)\/([0-9]+)/?$ index.php?pagina=primaria # SECUNDARIAS RewriteRule ^([a-z,0-9,A-Z,_-]+)\/([a-z,0-9,A-Z,_-]+)/?$ index.php?pagina=secundaria RewriteRule ^([a-z,0-9,A-Z,_-]+)\/([a-z,0-9,A-Z,_-]+)\/([0-9]+)/?$ index.php?pagina=secundaria # IMAGENS RewriteRule ^(.*)/arquivos/uploads/images/(.*)$ admin/arquivos/uploads/images/$2 RewriteRule ^(.*)/tiny_mce/plugins/emotions/img/(.*)$ arquivos/javascripts/tiny_mce/plugins/emotions/img/$2 # MANUTENCAO # SEGUNDA LINHA MEU IP # Options +FollowSymlinks # RewriteCond %{REMOTE_ADDR} !^127.0.0.1$ # RewriteCond %{REQUEST_URI} !/admin/erros/manutencao.php$ # RewriteRule (.*) /admin/erros/manutencao.php [L] # ERROS ErrorDocument 404 /admin/erros/erro404.php ErrorDocument 403 /admin/erros/erro403.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) /admin/erros/erro404.php [L]Gostaria de saber por que sempre que tento acessar o endereço http://localhost/admin é instantaneamente redirecionado para http://localhost/admin/?pagina=primaria, dando erro 404, e quando tento acessar http://localhost/admin/ (com a barra final) também dá erro 404 - mas sem redirecionar. Gostaria de saber o que devo alterar e se no resto do script também há algo que prejudique seu funcionamento. As dicas que receber para a solução e um melhor funcionamento - se possível - do script agradeço muito.
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.