Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Estou desenvolvendo uma aplicação e no meu arquivo .htaccess desenvolvi algumas regras. Porém estou empancado no seguinte: Dentro da minha estrutura de diretórios a aplicação começa dentro do diretório "sistema". A URL será redirecionada para site.com.br/home/ mas no .htaccess quero ele pegue o "home" e passe como parametro dessa forma site.com.br/sistema/index.php?cod=home. Mas quando eu o configuro, o redirecionamento vai para site.com.br/.php... Já pirei aqui com essa expressão e não saí do lugar. Meu arquivo .htaccess é esse:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)\/?([0-9]*)\/?$ /sistema/index.php?cod=$1 [QSA,L]
#Opcoes -Indexes
<FilesMatch "\.(inc|tpl|h|ihtml|ini|conf|class|bin|spd|theme|module|sql)$">
deny from all
</FilesMatch>
#Bloqueia o acesso ao .htaccess por curiosos
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
Carregando comentários...