Merci d'essayer à nouveau dans quelques instants.
+ Si le problème persiste vous
+ pouvez contacter le guichet
+ d'assistance de l'Abes : https://stp.abes.fr/node/3?origine=thesesFr.
+
+ Vous pouvez joindre les informations suivantes à votre demande d'assistance :
+
+
{{ error.message }}
+
+
+
+
La page à laquelle vous tentez d'accéder n'existe
+ pas, ou
+ n'est plus disponible.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/[id].vue b/pages/[id].vue
index 18e2e858..25bc42ba 100644
--- a/pages/[id].vue
+++ b/pages/[id].vue
@@ -45,6 +45,9 @@ function checkId(id) {
}).catch(() => { return "personne" })
}
else if (regexSujet.test(id)) type.value = "sujet";
+ else {
+ throw createError({ statusCode: 404, statusMessage: 'Page Not Found' })
+ }
}
diff --git a/pages/index.vue b/pages/index.vue
index 65947f7e..2276257b 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -50,12 +50,6 @@ const { data: nbSujets } = await getStatsSujets();
const { data: nbTheses } = await getStatsTheses();
const { data: nbPersonnes } = await getStatsPersonnes();
-useSeoMeta({
- title: `Theses.fr`,
- ogTitle: `Theses.fr`,
- description: "Moteur de recherche des thèses françaises, theses.fr propose l’accès aux thèses de doctorat soutenues ou en préparation.",
- ogDescription: "Moteur de recherche des thèses françaises, theses.fr propose l’accès aux thèses de doctorat soutenues ou en préparation."
-})
onMounted(() => {
// réinitialiser les éléments liés à la recherche au retour à la page d'accueil
reinitializeResultData();