Arquivo .htaccess
Boa tarde pessoal!
Criei meu .htaccess no meu servidor, xampp (wampp) para desenvolver umas páginas e bati cabeça em uma situação; não queira que ninguém acessasse minhas páginas com extensão .php e não queria que meu diretório ficasse visível também. Segue abaixo:
RewriteEngine On
#Reescreve URLs
RewriteCond %{REQUEST_FILENAME} -f
#Era pra remover a extenção .php das páginas
**RewriteRule ^(.*)$ $1.php [L]**
RewriteCond %{REQUEST_FILENAME} !-d
#Não permite a listagem de diretórios
Options -Indexes
O que está acontecendo:
1. Se eu acesso minha página principal de login (login.php) sem a extensão até funciona porém ele não retira a extensão sozinha, de forma automática, ou seja, eu tenho que apagar a extensão, senão não funciona.
2. Se eu criar uma condição: RewriteRule . erro404.php [L] (que serve para direcionar para esta página caso não encontre uma página existente), a condição **RewriteRule ^(.*)$ $1.php [L]** deixa de funcionar.
Se puderem me ajudar, agradeço.
Discussão (0)
Carregando comentários...