Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal, tudo bom?
Eu tenho um site que tava funcionado perfeitamente, só que tive que colocar todo seu conteúdo dentro de uma pasta, e desta forma, a url amigavel parou de funcionar, não encontra mais a página com a url amigavel.
Eu uso o htaccess.
Alguém tem alguma solução?
Obrigado
RewriteEngine On
RewriteCond $(REQUEST_FILENAME) !-f
RewriteCond $(REQUEST_FILENAME) !-d
RewriteRule ^estabelecimentos/([a-z0-9-]+)/([0-9]+)/?$ /estabelecimentos.php?id=$2&nome=$1 [NC]
RewriteRule ^(categorias)\/(.*)\/?$ buscacategoria.php?buscacat=$2
RewriteRule ^(busca)\/(.*)\/?$ busca.php?buscageral=$2
ErrorDocument 404 /erro_404.php
#Não lista os diretórios
IndexIgnore *
uê cara, informe a sua pasta:
RewriteRule ^estabelecimentos/([a-z0-9-]+)/([0-9]+)/?$ sua_pasta/estabelecimentos.php?id=$2&nome=$1 [NC]deixando o htaccess na raiz do dominio
mas não tem como deixar o htaccess dentro da pasta?
pq tava pensando em criar outras pastas e cada pasta ter seu htaccess.
Na raíz do domínio deu certo, valeu William!
pensa assim.. o usuario requisita ao servidor
quem vai receber a requisição ? a raiz, certo ?
por isso funciona com o htaccess na raiz.
vc pode até ter varias pastas com cada uma com seu proprio htaccess, mas ai vc precisa q o htaccess da raiz, saiba qual pasta chamar, para esta então decidir oq fazer.
acho q assim fica mais confuso e dificil de manter.
entendi, vc tem razão, eu to complicando mesmo!
ao invés de criar pastas, vou criar variáveis, melhor né?
como está o teu htaccess ?