From eaec1206a14d215df1c349edd840794dd7e1eab9 Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Wed, 5 Dec 2018 11:42:27 +0000 Subject: [PATCH] pour certaines API il est vital d'etre a la racine du site, et pas dans un sous repertoire. On permet donc d'utiliser indifferement un . ou un / dans les URLs d'appel aux API ex : https://site/offline.api.sw.js --- htaccess.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htaccess.txt b/htaccess.txt index 7bdd6dfca0..8a5a2eba51 100644 --- a/htaccess.txt +++ b/htaccess.txt @@ -75,8 +75,9 @@ RewriteRule ^([1-9][0-9]*)$ spip.php?action=redirect&type=article&status=301 # APIs # http://site/xmlrpc.api # http://site/atom.api/articles/1234 +# https://site/offline.api.sw.js -RewriteRule ^([\w]+)\.api(/(.*))?$ spip.php?action=api_$1&arg=$3 [QSA,L] +RewriteRule ^([\w]+)\.api([/.](.*))?$ spip.php?action=api_$1&arg=$3 [QSA,L] # Fin des APIs ### -- GitLab