Merci pour la réponse mais j'avoue ne pas comprendre ce qu'il faut faire...
Le fichier error.php existe? Il faut le créer?...
Dans ce cas y a-t-il un exemple?
TUTO : Réaliser un fichier .htaccess professionnel -Contao
-
- Membre
- Messages : 165
- Inscription : 16 Mars 2010 11:02
- Localisation : Madrid
- MIMATA
- Membre
- Messages : 453
- Inscription : 23 Avr 2008 08:29
- Localisation : France
- Contact :
Re: TUTO : Réaliser un fichier .htaccess professionnel -Cont
Bonjour,
Pour mettre en place une page d'erreur, on crée une nouvelle page de type Erreur 404 (Page non trouvée) tout simplement. Rien à modifier dans le htaccess.
Pour mettre en place une page d'erreur, on crée une nouvelle page de type Erreur 404 (Page non trouvée) tout simplement. Rien à modifier dans le htaccess.
MIMATA - Votre Site Pro : http://www.votresitepro.com - Planète Astronomie : http://www.planete-astronomie.eu (NEW) et http://www.planete-astronomie.com - Forum de Planète Astronomie : http://forum.planete-astronomie.com - Jeu de questions Planète Astronomie : http://astroquiz.planete-astronomie.com - Vidéos de Planète Astronomie : http://videos.planete-astronomie.com
-
- Membre
- Messages : 165
- Inscription : 16 Mars 2010 11:02
- Localisation : Madrid
Re: TUTO : Réaliser un fichier .htaccess professionnel -Cont
ok, je connais cette méthode, mais malheureusement ce n'est pas complet.
Si l'tulisateur tape une page qui n'existe pas avec l'extention .html -> ok ça marche
mais si on tape n'importe par exemple mondomaine.com/taratata (qui n'existe pas) là ça ne marche plus.
Si l'tulisateur tape une page qui n'existe pas avec l'extention .html -> ok ça marche
mais si on tape n'importe par exemple mondomaine.com/taratata (qui n'existe pas) là ça ne marche plus.
- MIMATA
- Membre
- Messages : 453
- Inscription : 23 Avr 2008 08:29
- Localisation : France
- Contact :
Re: TUTO : Réaliser un fichier .htaccess professionnel -Cont
evantro a écrit :mais si on tape n'importe par exemple mondomaine.com/taratata (qui n'existe pas) là ça ne marche plus.
Ah oui tiens ! J'avais jamais remarqué.
Alors tu ajoutes dans le htaccess
Code : Tout sélectionner
ErrorDocument 404 /pageerreur404.html
et tu remplaces "pageerreur404.html" par le nom de la page vers laquelle tu veux rediriger.
Tu peux aussi mettre /index.php pour renvoyer vers la page d'accueil dans tous les cas, même si tu changes l'alias de la page d'accueil.
MIMATA - Votre Site Pro : http://www.votresitepro.com - Planète Astronomie : http://www.planete-astronomie.eu (NEW) et http://www.planete-astronomie.com - Forum de Planète Astronomie : http://forum.planete-astronomie.com - Jeu de questions Planète Astronomie : http://astroquiz.planete-astronomie.com - Vidéos de Planète Astronomie : http://videos.planete-astronomie.com
-
- Membre
- Messages : 165
- Inscription : 16 Mars 2010 11:02
- Localisation : Madrid
Re: TUTO : Réaliser un fichier .htaccess professionnel -Cont
Cette solution ne fonctionne plus quand on a la langue dans l'url...
-
- Membre
- Messages : 399
- Inscription : 02 Jan 2009 01:04
Re: TUTO : Réaliser un fichier .htaccess professionnel -Cont
MIMATA a écrit :Ah oui tiens ! J'avais jamais remarqué.
C'est normal.
Si tu as une page nommée ./services.html, et que :
- l'utilisateur tape ./service.html (manque le "s", à "services"), contao affichera bien une page erreur 404
- l'utilisateur tape ./services.htm (manque le "l", à ".html"), contao n'affichera pas la page erreur 404
- l'utilisateur tape ./serv (il manque une bonne partie de l'alias + .html...), contao n'affichera pas la page d'erreur 404
En fait contao doit se baser sur les informations qu'il a en interne (BDD, alias + le suffixe d'URL).
Pour faire de "vraies" pages d'erreur 404/403, il faut en effet ajouter la ligne dans le .htaccess
Code : Tout sélectionner
ErrorDocument 404 /alias-de-la-page-erreur404.html
Par contre, normalement il est conseillé de rediriger l'utilisateur vers une page d'erreur en cas de soucis et non la page index. Logique : l'utilisateur qui s'attend à trouver un contenu spécifique ne comprendra pas pourquoi il est redirigé vers la page d'accueil. Il faut expliquer les choses aux visiteurs.
A+
- tom-over
- Membre
- Messages : 829
- Inscription : 23 Mai 2008 10:43
- Localisation : Rouen
Re: TUTO : Réaliser un fichier .htaccess professionnel -Cont
Je me suis replongé dans les redirections 301 htaccess
Et je me suis rendu compte que les dernières versions trouvées sur ce topic n'étaient pas optimales !
En effet pour forcer le www sur un nom de domaine ça fonctionne... mais plus si c'est une url du site http://mon-site.fr/fr/une-page.html
imaginons qu'un site fasse un lien vers une page spécifique du site en oubliant les www. Comment faire pour ajouter les www proprement sans perdre le backling ??
J'ai eu beau tester des versions trouver sur le net rien ne marche... idem pour le duplicate content de la page d'accueil...
J'imagine que je ne suis pas le seul à être confronté au problème
Et je me suis rendu compte que les dernières versions trouvées sur ce topic n'étaient pas optimales !
En effet pour forcer le www sur un nom de domaine ça fonctionne... mais plus si c'est une url du site http://mon-site.fr/fr/une-page.html
imaginons qu'un site fasse un lien vers une page spécifique du site en oubliant les www. Comment faire pour ajouter les www proprement sans perdre le backling ??
J'ai eu beau tester des versions trouver sur le net rien ne marche... idem pour le duplicate content de la page d'accueil...
J'imagine que je ne suis pas le seul à être confronté au problème
-
- Membre
- Messages : 50
- Inscription : 30 Mars 2013 10:14
- Localisation : paris
Re: TUTO : Réaliser un fichier .htaccess professionnel -Cont
tom-over a écrit :idem pour le duplicate content de la page d'accueil...
Dans Structure de site, ta page qui te sert d'accueil, il faut la nommer "index" dans la partie slug (alias) et non accueil ou autre pour éviter le duplicate content.
Normalement, contao se charge du reste après.
A+
- tom-over
- Membre
- Messages : 829
- Inscription : 23 Mai 2008 10:43
- Localisation : Rouen
Re: TUTO : Réaliser un fichier .htaccess professionnel -Cont
Merci pour l'info ! je vais tester ça
Revenir vers « Tutoriels utilisateurs »
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 18 invités