Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde.
Tenho o seguinte arquivo .htaccess que estou montando para fazer um servidor de manipulação de imagens.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^([a-zA-Z0-9-]+)/([0-9]+)x([0-9]+):([0-9]+)x([0-9]+)/(([a-zA-Z0-9]+)/)+([0-9a-zA-Z]+).(jpg)$ /s2img.php?caminho=$6&arquivo=$8
</IfModule>
E tenho a URL http://s2img.site.com.br/akvKh4E8WN/10x100:800x600/img/data/noticias/4431298836975795791912736993100100225.jpg
Estou com um problema na hora de capturar o caminho da pasta, no caso o img/data/noticias/.
Preciso que a expressão (([a-zA-Z0-9]+)/) funcione desse jeito mesmo, pegando qualquer estrutura com barras, pois quero ter uma coisa bem dinâmica, podendo acessar qualquer imagem em qualquer pasta no servidor.
Só que na hora de passar o caminho por GET no URL só retorna noticias/4431298836975795791912736993100100225.jpg e o correto era retornar img/data/noticias/4431298836975795791912736993100100225.jpg.
Como eu posso fazer isso?
Desde já, agradeço.
Carregando comentários...