Il sert à ne pas briser les liens entre les liens permanents oui mais aussi si vous aviez posté des images issues de votre galerie sur un site, forum etc.
La version v2.4 de Piwigo dénature les anciens liens vers les images.
Le fichier .htaccess créé par Piwigo permet de ne pas briser ces liens mais il arrive aussi que suivant les serveurs il implique des comportements douteux...
Oui effectivement la création d'un lien permanent n'a rien changer au problème.
Donc le .htaccess ne sert que pour les liens permanents si je comprend bien ?
Merci pour votre aide :)
Pas la peine de faire de liens permanent, bien au contraire. Dans votre cas vous pouvez donc renommer le fichier .htaccess en htaccess.bak
Ah j’étais à coté de la plaque.
Donc dans [ Administration >> Albums >> Gérer > Onglet "Liens permanents" ] je n'est aucun liens permanents ni aucun dans l'historique.
Je vais essayer de créer un lien permanent pour voir si ça règle le problème
Merci Gotcha de m'avoir éclairé sur les "liens permanents" j'utilise piwigo/phpwebgallery depuis très longtemps et cette fonction a dû être ajouté au court des mises à jour...
Que l'on se comprenne bien :
Vous avez une page remplie dans [ Administration >> Albums >> Gérer > Onglet "Liens permanents" ] ???
Voici mon htaccess :
<IfModule mod_rewrite.c> RewriteEngine on ## redirect <2.4 thumbnails hotlinks to i.php RewriteRule ^upload/(.*)/thumbnail/TN-(.*)\.([a-z0-9]{3,4})$ i.php?/upload/$1/$2-th.$3 [L] RewriteRule ^galleries/(.*)/thumbnail/TN-(.*)\.([a-z0-9]{3,4})$ i.php?/galleries/$1/$2-th.$3 [L] ## redirect <2.4 high-def hotlinks to original file RewriteRule ^upload/(.*)/pwg_high/(.*)\.([a-z0-9]{3,4})$ upload/$1/$2.$3 [L] RewriteRule ^galleries/(.*)/pwg_high/(.*)\.([a-z0-9]{3,4})$ galleries/$1/$2.$3 [L] ## redirect <2.4 low-def hotlinks to i.php RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?www\.gtawebgalerie\.net/.*$ [NC] RewriteRule ^upload/(.*)/(.*)\.([a-z0-9]{3,4})$ i.php?/upload/$1/$2-me.$3 [L] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?www\.gtawebgalerie\.net/.*$ [NC] RewriteRule ^galleries(.*)/(.*)\.([a-z0-9]{3,4})$ i.php?/galleries/$1/$2-me.$3 [L] </IfModule>
Après une petite recherche sur les "liens permanents" (car je me demandait à quoi ça pouvait correspondre) effectivement j'utilise des "liens permanents" : avec la catégorie dans l'url donc.
Quand je veut afficher des images sur un blog (wordpress) rien ne s'affiche et si je met l'url de l'image dans mon navigateur j'ai le message d'erreur "Db file path not found"
Ce qui est encore plus bizarre c'est ça ne le fait pas pour toute les images (pourtant dans la même catégorie)
Mr.S a écrit:
J'ai le même problème :-/
Mais est-ce qu'en modifiant aussi radicalement le htaccess ça n'engendre pas d'autres problèmes ??
Donnez-nous le contenu de votre fichier. Et dites-nous si vous utilisez des "liens permanents" et si vous aviez posté vos photos (issues de la galerie) sur des forums/sites.
Merci.
J'ai le même problème :-/
Mais est-ce qu'en modifiant aussi radicalement le htaccess ça n'engendre pas d'autres problèmes ??
lorsque je commente le contenu de mon .htaccess pour voir, ça remarche !!!!
qu'en pensez vous ?
SetEnv PHP_VER 5_3
#<IfModule mod_rewrite.c>
#RewriteEngine on
## redirect <2.4 thumbnails hotlinks to i.php
#RewriteRule ^upload/(.*)/thumbnail/TN-(.*)\.([a-z0-9]{3,4})$ i.php?/upload/$1/$2-th.$3 [L]
#RewriteRule ^galleries/(.*)/thumbnail/TN-(.*)\.([a-z0-9]{3,4})$ i.php?/galleries/$1/$2-th.$3 [L]
## redirect <2.4 high-def hotlinks to original file
#RewriteRule ^upload/(.*)/pwg_high/(.*)\.([a-z0-9]{3,4})$ upload/$1/$2.$3 [L]
#RewriteRule ^galleries/(.*)/pwg_high/(.*)\.([a-z0-9]{3,4})$ galleries/$1/$2.$3 [L]
## redirect <2.4 low-def hotlinks to i.php
#RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?www\.jplale\.fr/.*$ [NC]
#RewriteRule ^upload/(.*)/(.*)\.([a-z0-9]{3,4})$ i.php?/upload/$1/$2-me.$3 [L]
#RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?www\.jplale\.fr/.*$ [NC]
#RewriteRule ^galleries(.*)/(.*)\.([a-z0-9]{3,4})$ i.php?/galleries/$1/$2-me.$3 [L]
#</IfModule>
Bonsoir, lorsque je copie l'adresse web de mes images pour les poster sur un forum, je tombe maintenant sur ça "Db file path not found"
test avec cette photo http://www.jplale.fr/photo/galleries/macro/DSC06913.jpg
une petite idée ?