lollipop 1 Denunciar post Postado Agosto 15, 2014 Eu tenho uma reescrita assim: RewriteRule ^([a-z]+)$ $1.php <-- Aqui ele manda para arquivos únicos ex: empresa.php; contato.php; representantes.php etc RewriteRule ^produtos/([a-zA-Z_0-9|-]+) produtos.php?categoria=$1 <-- aqui manda pra categoria do produto O problema é que a segunda regra, esta sendo aplicada em links do tipo js css entre outros. Ex: css/layout/estilo.css; No primeiro exemplo não acontece nada, mas no segundo ele não "acha" o link. Eu sei que uma solução é colocar "/" na frente dos links, mas não quero essa gambiarra. Alguém sabe como deveria ser a regra? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Massaki 47 Denunciar post Postado Setembro 5, 2014 Seria isto aqui? RewriteCond %{REQUEST_FILENAME} \.(js|ico|gif|jpg|png|css|pdf|doc)$ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d Ele pula os arquivos que existem e que estão nos formatos indicados (colocar antes da regra de reescrita) Compartilhar este post Link para o post Compartilhar em outros sites
lollipop 1 Denunciar post Postado Setembro 9, 2014 Não deu certo, Acho que não tem como escapar da URL absoluta. Valeu Compartilhar este post Link para o post Compartilhar em outros sites