Bonjour
Parmi les domaines où je suis particulièrement incompétent, la syntaxe des fichiers .ataccess est sans doute dans le peloton de tête, et de très loin. J'en suis réduis à faire des copier/coller d'exemples trouvé sur le web sans progresser le moins du monde dans la compréhension de ce f.. langage.
Je cherche à faire en sorte que si l'utilisateur veut afficher un fichier du site dont l'extension est ".lyr" il soit redirigé vers un module qui affiche le fichier selon des règles définies dans le site.
J'ai essayé
selon moi si on appelle
/html/workfiles/Ahlen/Sommarpsalm/Sommarpsalm.lyr
ça devrait appeler
/html/display-lyrics.php?lyrfile=/html/workfiles/Ahlen/Sommarpsalm/Sommarpsalm.lyr
Tout ce que l'obtiens c'est une erreur 500: manifestement le serveur n'a rien compris à ma règle de réécriture.
Qu'est-ce qui cloche?
Parmi les domaines où je suis particulièrement incompétent, la syntaxe des fichiers .ataccess est sans doute dans le peloton de tête, et de très loin. J'en suis réduis à faire des copier/coller d'exemples trouvé sur le web sans progresser le moins du monde dans la compréhension de ce f.. langage.
Je cherche à faire en sorte que si l'utilisateur veut afficher un fichier du site dont l'extension est ".lyr" il soit redirigé vers un module qui affiche le fichier selon des règles définies dans le site.
J'ai essayé
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*\.lyr)$ /html/display-lyrics.php?lyrfile=$1 [L]
selon moi si on appelle
/html/workfiles/Ahlen/Sommarpsalm/Sommarpsalm.lyr
ça devrait appeler
/html/display-lyrics.php?lyrfile=/html/workfiles/Ahlen/Sommarpsalm/Sommarpsalm.lyr
Tout ce que l'obtiens c'est une erreur 500: manifestement le serveur n'a rien compris à ma règle de réécriture.
Qu'est-ce qui cloche?