Contenu peut-être considéré dupliqué par google

WRInaute discret
Bonjour,

Pour le site immobilier http://immobilier-herault-34.fr j'ai les mentions suivantes dans le .htaccess :

Code:
RewriteCond %{HTTP_HOST} !^immobilier-herault-34.fr [NC]
RewriteRule (.*) http://immobilier-herault-34.fr/$1 [QSA,R=301,L]

... et :

Code:
ErrorDocument 404 /

Et bien quand je tape les urls suivantes :

Code:
[url]http://immobilier-herault-34.fr/index.html[/url]
[url]http://immobilier-herault-34.fr/blabla[/url]
[url]http://immobilier-herault-34.fr/index.phpetblabla[/url]...

J'arrive sur la page d'accueil du site mais l'adresse reste celle renseignée dans le navigateur au lieu d'être :

http://immobilier-herault-34.fr

Cela doit générer du duplicate content : comment éviter cela ?

Merci d'avance. :wink:
 
WRInaute discret
L.Jee a dit:
redirection php pour le index.php ;)

Désolé mais je ne comprends pas ta suggestion.

En ce moment la redirection est réalisée par .htaccess (comme mentionné plus haut) : ce ne suffit pas, mais pourquoi ?

A+ :wink:
 
WRInaute accro
Pourquoi ça ne suffit pas ? Surement car ça ne marche pas ... Pour ma suggestion je parlais d'un redirection à placer en haut de ton header, a toi de chercher, je ne suis pas axé développement donc je ne peux t'aider.
 
WRInaute discret
L.Jee a dit:
Pourquoi ça ne suffit pas ? Surement car ça ne marche pas ... Pour ma suggestion je parlais d'un redirection à placer en haut de ton header, a toi de chercher, je ne suis pas axé développement donc je ne peux t'aider.

Bon, je ne veux pas te contrarier mais .htaccess doit suffire à faire cela : à moins que je me trompe.

Si cela ne fonctionne pas, c'est que mon .htaccess est mal écrit.

Donc ma question est : quelle est la directive que je dois intégrer à ce fichier ? :?:

Merci par avance. :wink:
 
WRInaute accro
Mister nono a dit:
Bon, je ne veux pas te contrarier mais .htaccess doit suffire à faire cela : à moins que je me trompe.
le problème c'est que ça va boucler sans fin, si tu redirige index.php vers /, comme apache considère que le script à utiliser par défaut est index.php puis index.html, donc en appelant / apache va appeler réellement /index.php et ainsi de suite
 
WRInaute discret
Leonick a dit:
Mister nono a dit:
Bon, je ne veux pas te contrarier mais .htaccess doit suffire à faire cela : à moins que je me trompe.
le problème c'est que ça va boucler sans fin, si tu redirige index.php vers /, comme apache considère que le script à utiliser par défaut est index.php puis index.html, donc en appelant / apache va appeler réellement /index.php et ainsi de suite

Tu avais bien raison et j'ai enlevé la redirection 404 dans .htaccess.

Quelle solution est la plus utilisée pour la gestion 404 ?

Merci encore. :mrgreen:
 
WRInaute accro
Mister nono a dit:
Quelle solution est la plus utilisée pour la gestion 404 ?

Merci encore. :mrgreen:


Une vraie page d'erreur 404, par exemple un truc comme ça : -http://www.hereinmyhead.com/404 avec possibilité d'avertir le webmaster, avoir accès au plan du site ou utiliser le moteur de recherche.
 
WRInaute discret
UsagiYojimbo a dit:
Mister nono a dit:
Quelle solution est la plus utilisée pour la gestion 404 ?

Merci encore. :mrgreen:


Une vraie page d'erreur 404, par exemple un truc comme ça : -http://www.hereinmyhead.com/404 avec possibilité d'avertir le webmaster, avoir accès au plan du site ou utiliser le moteur de recherche.

Et celle-ci est donc appelée dans le .htaccess ?

Merci. :wink:
 
Discussions similaires
Haut