• [^] # Re: Mode d'emploi ?

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche WebDAV Manager, un client WebDAV ultra-léger en JS. Évalué à 5.

    Avec Apache et NextCloud je fait comme ceci :

    • tu télécharge index.html, webdav.js et webdav.css
    • dans index.html tu marque /remote.php/dav/files/bohwaz/ dans l'attribut data-webdav-url du tag html
    • tu met les 3 fichiers dans un répertoire genre /var/www/webdav-manager
    • tu configure Apache comme ceci (dans le VirtualHost de NextCloud) :
     Alias /webdav-manager/ /home/bohwaz/git/webdav-manager.js/
     RewriteEngine On
     RewriteCond %{REQUEST_METHOD} GET
     RewriteCond %{HTTP:Authorization} .
     RewriteRule "remote.php/dav/files/?.*/$" /webdav-manager/ [L,PT]
    

    Je viens de tester avec nginx qu'utilise Yunohost et j'ai l'impression que ce n'est pas possible de faire la même chose, nginx est trop limité :(

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)