Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 26/12/2012, 20h22   #1
Mikart91
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 8
Points : 0
Points : 0
Par défaut En retirant l'extension la page s'affiche quand même !

Bonsoir,

J'ai un gros souci sur mon site car cela me génère des "duplicate content" dans google.

Lorsque je retire l'extension de n'importe quelle page de mon site, la page s'affiche quand même par exemple :
www.site.com/metro.htm
si je retire le .htm la page s'affiche également comme www.site.com/metro

Auriez-vous une idée d'ou cela peut provenir ?

D'avance merci
Mikart91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 19h37   #2
_Mac_
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 9 194
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 9 194
Points : 10 766
Points : 10 766
A priori c'est parce que la négociation de contenu Apache est activée. Pour la désactivée, ajoute la ligne suivante tout en haut du fichier .htaccess qui se trouve à la racine de ton site :
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 22h55   #3
Mikart91
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 8
Points : 0
Points : 0
Merci !
Cela fonctionne en mettant cette option.
Par contre, lorsque je tape www.site.com/metro.htm/ (avec un slash à la fin), la page s'affiche également. J'ai quelques pages en DC à cause de cela.
Aurais-tu une idée ?
Mikart91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2012, 23h58   #4
_Mac_
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 9 194
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 9 194
Points : 10 766
Points : 10 766
Même avec la nouvelle configuration et en ayant vidé le cache du navigateur ? Comment ça se fait qu'il existe des URL avec des / après des fichiers ? A ta place, je verrais d'abord s'il n'est pas possible avant tout de corriger les liens plutôt que de sortir la rustine URL rewriting.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2013, 14h49   #5
Mikart91
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 8
Points : 0
Points : 0
Citation:
Envoyé par _Mac_ Voir le message
Même avec la nouvelle configuration et en ayant vidé le cache du navigateur ?
Oui

Citation:
Envoyé par _Mac_ Voir le message
Comment ça se fait qu'il existe des URL avec des / après des fichiers ?
En réalité, ces URL n'existent pas.
Je pense que c'est un problème de configuration apache mais je ne sais pas ou.

Voici un exemple de DC :
www.site.com/londres/monuments.htm/1345168948000
www.site.com/londres/monuments.htm/1346816312000
www.site.com/londres/monuments.htm/
www.site.com/londres/monuments.htm (c'est la bonne url)
Mikart91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2013, 22h59   #6
_Mac_
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 9 194
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 9 194
Points : 10 766
Points : 10 766
Ces URL viennent d'où ? Comme je disais, il faudrait d'abord corriger le problème, i.e. t'assurer que ces URL n'existent dans aucune page de ton site.

Ceci dit, tu voudrais qu'il se passe quoi quand on demande www.site.com/londres/monuments.htm/1345168948000 par exemple ? Erreur 404 Not Found ? Redirection 301 ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2013, 09h53   #7
Mikart91
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 8
Points : 0
Points : 0
Ces URL n'existent pas sur le site.

Citation:
Envoyé par _Mac_ Voir le message
Ceci dit, tu voudrais qu'il se passe quoi quand on demande www.site.com/londres/monuments.htm/1345168948000 par exemple ? Erreur 404 Not Found ? Redirection 301 ?
Une erreur 404 Not Found.
Le site a environ 350 000 pages. Je voudrais me protéger des éventuels duplicate content que cela pourrait générer.
Mikart91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2013, 22h02   #8
_Mac_
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 9 194
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 9 194
Points : 10 766
Points : 10 766
On va essayer ça :
Code :
1
2
3
RewriteEngine on
RewriteCond %{REQUEST_URI} (.*)\.htm/
RewriteRule .* - [R=404]
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2013, 18h51   #9
Mikart91
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 8
Points : 0
Points : 0
Cela fonctionne. Merci.

Par contre, je reste étonné de l’existence de ces liens et qu'il faille passer par ces règles de réécriture.
Mikart91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h43.


 
 
 
 
Partenaires

Hébergement Web