Fix du type MIME pour les fichiers CSS statiques
## Correction de serveur ### Problème résolu - Erreur "type MIME incorrect" lors du chargement de checkboxes.css - Le navigateur bloquait le CSS à cause du mauvais Content-Type ### Solution implémentée - Configuration explicite du type MIME text/css pour les fichiers .css - Ajout de setHeaders dans la configuration express.static - Headers correctement définis pour tous les fichiers CSS du dossier public ## Amélioration de la configuration - Serveur Express configuré pour servir les CSS avec le bon type MIME - Compatibilité avec les politiques de sécurité des navigateurs modernes - Chargement correct des styles personnalisés
This commit is contained in:
parent
b085828350
commit
28d2bff3ef
@ -162,7 +162,13 @@ const autopostRouter = express.Router();
|
|||||||
|
|
||||||
// Servez /public à la racine ET sous /autopost (utile si l'app est proxifiée sous /autopost)
|
// Servez /public à la racine ET sous /autopost (utile si l'app est proxifiée sous /autopost)
|
||||||
app.use(express.static(path.join(__dirname, 'public')));
|
app.use(express.static(path.join(__dirname, 'public')));
|
||||||
app.use('/autopost', express.static(path.join(__dirname, 'public')));
|
app.use('/autopost', express.static(path.join(__dirname, 'public'), {
|
||||||
|
setHeaders: (res, path) => {
|
||||||
|
if (path.endsWith('.css')) {
|
||||||
|
res.setHeader('Content-Type', 'text/css');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}));
|
||||||
|
|
||||||
// Servez aussi les vendors sous /autopost
|
// Servez aussi les vendors sous /autopost
|
||||||
app.use('/js', express.static(
|
app.use('/js', express.static(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user