Donc, j'écris un générateur de miniatures à la volée pour un CMS et j'essaie de trouver la meilleure façon de gérer les demandes. Plus précisément, j'ai besoin de trouver le code apache pour un fichier htaccess qui va prendre toutes les demandes dans un dossier de vignettes et les envoyer dans un fichier thumbnail.php à la place.htaccess: demandes de répertoire spécifiques pour transférer vers le fichier PHP
Idéalement, il seulement vous expédier à thumbnail.php si la vignette n'existe pas, bien que vérifier l'existence du fichier dans apache soit au-delà de moi.
L'URL de la requête ressemblerait à ceci:
http://unknown_domain.com/unknown_folder/media/thumbnails/image-name.jpg?w=200&h=100&c=true
et les images seront stockées dans les vignettes quelque chose comme ça (ou pourrait être la même URL ci-dessous si cela fait plus de sens):
http://unknown_domain.com/unknown_folder/media/thumbnails/image-name-200-100-true.jpg
est ici le plus proche, je suis venu jusqu'à présent, je suppose que je mets ce htaccess dans le dossier des miniatures:
RewriteEngine on
#RewriteBase /unknown_folder/media/thumbnails/ # optional, depends on your setup
#Check for file existence here and forward if exists
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z-])-([0-9]+)-([0-9]+)-true.jpg$ thumbnail.php?w=$2&h=$2&c=true [LQSE]
Merci pour toute aide fournie à l'avance!
Qu'est-ce qui ne va pas avec ce que vous avez? Quel comportement, exactement, attendez-vous? Quel comportement voyez-vous réellement? – KOGI