diff --git a/htaccess.txt b/htaccess.txt
index 7bdd6dfca0d72e85cc9cfedb2115b19b3d0d8484..8a5a2eba5164aed39d36c5d9bec6dff95427614f 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
 ###