Files
TechradarDev/public/team-block-script.js
syoul 484f0313b2 fix: renommer fichier sans extension pour éviter redirection reverse proxy
Le reverse proxy redirige tout *.html vers le chemin sans extension.
Solution: utiliser _team-content (sans .html)
2025-12-09 16:01:56 +01:00

41 lines
1.1 KiB
JavaScript

// SCRIPT ÉQUIPE - CHARGEMENT DYNAMIQUE DE team.html
(function() {
'use strict';
var path = window.location.pathname;
var isTeamRoute = path === '/team' || path === '/team/' || path.startsWith('/team/');
if (!isTeamRoute) {
return;
}
console.log('🔄 ÉQUIPE: Chargement du contenu _team-content');
// Charger le contenu via fetch (fichier sans extension pour éviter redirection reverse proxy)
function loadTeamContent() {
fetch('/_team-content')
.then(function(response) {
if (!response.ok) throw new Error('HTTP ' + response.status);
return response.text();
})
.then(function(html) {
console.log('✅ ÉQUIPE: Contenu team.html chargé');
// Remplacer tout le document
document.open();
document.write(html);
document.close();
})
.catch(function(error) {
console.error('❌ ÉQUIPE: Erreur chargement:', error);
});
}
// Charger immédiatement
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', loadTeamContent);
} else {
loadTeamContent();
}
})();