diff --git a/.htaccess b/.htaccess index 7e619f0..760a81b 100644 --- a/.htaccess +++ b/.htaccess @@ -1,5 +1,17 @@ -# Sécurisation minimale +# Désactiver l'affichage des dossiers Options -Indexes -# Page 404 personnalisée -ErrorDocument 404 omegakube/pages/404.html + + RewriteEngine On + + # Si fichier/dossier n'existe pas → afficher 404.php + RewriteCond %{REQUEST_FILENAME} !-f + RewriteCond %{REQUEST_FILENAME} !-d + RewriteRule ^ pages/404.php [L] + + # Si c'est un dossier sans index → afficher 404.php + RewriteCond %{REQUEST_FILENAME} -d + RewriteCond %{REQUEST_FILENAME}/index.html !-f + RewriteCond %{REQUEST_FILENAME}/index.php !-f + RewriteRule ^ pages/404.php [L] + diff --git a/pages/404.html b/pages/404.php similarity index 98% rename from pages/404.html rename to pages/404.php index aecd028..672218d 100644 --- a/pages/404.html +++ b/pages/404.php @@ -1,3 +1,5 @@ + + diff --git a/pages/test.html b/pages/test.html new file mode 100644 index 0000000..120d0a6 --- /dev/null +++ b/pages/test.html @@ -0,0 +1,49 @@ +
+
+
+
+ + + + +
+ + diff --git a/pages/test2.html b/pages/test2.html new file mode 100644 index 0000000..7f86f6c --- /dev/null +++ b/pages/test2.html @@ -0,0 +1,459 @@ + + + + + + Kuby API Dashboard + + + + +
+
+

Kuby API Dashboard

+
+ Affiche les réponses de l’API Flask: /api/status, /api/user/&​lt;id&​gt;, /api/guilds, /api/guild/&​lt;id&​gt; +
+
+
+ +
+
+
+

+ Statut du bot + non chargé +

+
+ + Affiche le statut global. +
+
{}
+
+ +
+

+ Rechercher un utilisateur + /api/user/&​lt;id&​gt; +

+
+ + +
+ + + +
{}
+
+ +
+

+ Serveurs du bot + /api/guilds +

+
+ + Clique un serveur pour charger ses détails. +
+ +
+ +
{}
+
+ +
+

+ Détails d’un serveur + /api/guild/&​lt;id&​gt; +

+
+ + + Astuce: tu peux aussi cliquer un serveur dans la liste au-dessus. +
+ + + +
{}
+
+
+
+ + + + \ No newline at end of file