Problème htaccess

Thématique Problème htaccess, venez dialoguer avec de nombreux webmaster ! !

Forum webmaster


La Communauté Webmaster  forum rss
  Forum-webmaster
  Technique - programmation
  Langages de programmation divers
(Modérateurs: Shain, Fabien, Lilian, lauryv, ToToMaStEr)
  Problème htaccess
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Problème htaccess  (Lu 509 fois)
Problème htaccess
« sur: le 04-01-2007 à 10:54:09 »
lechtimi
Membre récent
*

Hors-Ligne

Messages: 4



Je suis un lama!

Voir le Profil    WWW
Répondre avec citation

Bonjour
Voilà j’ais plusieurs problèmes avec mon htaccess pour un site de petites annonces « rewriter ».
D’abord voici mon htaccess.
RewriteEngine on
RewriteRule ^annonce-([a-zA-Z0-9+]+)-([0-9]+).html$  detail.php?catname=$1&id=$2 [L]
RewriteRule ^annonces-([a-zA-Z0-9+]+)-([0-9]+).html$  index.php?catname=$1&catid=$2 [L]
RewriteRule ^annonces-rubrique-([a-zA-Z0-9+]+)-([0-9]+).html$  index.php?catname=$1&catid=$2  [L]

Cela fonctionne dans l’ensemble http://www.guide-nord-pas-calais.com/les_petites_annonces_du_nord_pas_de_calais/
Mais j’ais le premier problème quand je suis sur cette page http://www.guide-nord-pas-calais.com/les_petites_annonces_du_nord_pas_de_calais/annonces-location+maison-84.html  je retrouve des annonces avec par exemple cette adresse http://www.guide-nord-pas-calais.com/les_petites_annonces_du_nord_pas_de_calais/detail.php?id=21  donc il doit manquer quelque chose dans le htaccess ?

Deuxième problème je me retrouve avec du duplicate content, c’est-à-dire que cette annonces  http://www.guide-nord-pas-calais.com/les_petites_annonces_du_nord_pas_de_calais/detail.php?id=21 je la retrouve avec des url différentes ex : http://www.guide-nord-pas-calais.com/les_petites_annonces_du_nord_pas_de_calais/detail.php?id=21&user_id=56&contact=1  http://www.guide-nord-pas-calais.com/les_petites_annonces_du_nord_pas_de_calais/detail.php?id=21&tellafriend=1  ou encore http://www.guide-nord-pas-calais.com/les_petites_annonces_du_nord_pas_de_calais/detail.php?id=21&print=1
Comment puis je résoudre ces problème
D’avance merci
Ps: désolé de laisser autant d'url sur votre forum

Rapporter au modérateur   Connecté
Re:Problème htaccess
« Répondre #1 sur: le 04-01-2007 à 17:37:02 »
theonlydrayk
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 123





Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour,

  Pour le probleme du .htaccess je te suggere de tout envoyer ver ton fichier .php et de traiter l'information avec ton php voir meme renvoyer un 404 ou un 301. htacess est plus rapide que le php mais il est limiter dans les modifications qu'il peut faire. Cette method risque de serieusement ralentif ton server, tout depend du nombre de requetes que tu sert. Il va p-e falloir penser a installer un reverse proxy, ou une method de cache comme Smarty.
Code:
<?php
if (......)
{
  header("HTTP/1.0 404 Not Found");
....
  die();
}
if (.....)
{
  header("HTTP/1.1 301 Moved Permanently");
  header("Location:http://tonsiteweb.com/aaa/");
  die();
}
?>


Ton .htaccess
Code:
RewriteRule ^annonce-(.*).html$ details.php?name=$1 [L]
RewriteRule ^annonces-(.*).html$ index.php?name=$1 [L]
......


  Pour le probleme de duplication assure doit d'abord de fixer ton site web avec 1 seul domain name. pas de www.tonsite.com, tonsite.com, ... il existe d'autre facon de faire ca regarde la documentation de ton server ou du program utiliser pour les noms de domaines mais comme ca c'est simple.
Code:

RewriteCond %{HTTP_HOST} ^www.tonsite.com$
RewriteRule ^(.*)  http://www.tonsite.com/$1  [QSA,L,R=301]


Apres le reste est regler avec le PHP : selon certaines conditions tu demande au moteur de recherche d'indexer ou non ta page. Assure toi que tes conditions sont bien fait et qu'une seule version de ta page va obtenir le 'index,follow'.

Code:

<?php

if (....)
{
  echo '<meta name="robots" content="index,follow">';
} else
{
  echo '<meta name="robots" content="noindex,follow">';
}
?>

  Jespere que ca repond a tes questions.

Rapporter au modérateur   Connecté

http://www.apoorlonesomegeek.com/
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Le Sénat réclame une taxe sur les revenus
Yahoo en veut toujours plus
Un spammeur condamnée à 30 mois de prison
Google plaide pour un Yahoo indépendant
Jeux gratuits chez Yahoo avec de la publicité
Interviews Webmasters
Mise à jour du blog de Forum-webmaster !
Une rubrique E-commerce
 
 
 
 

Choisissez votre forum :
Discussions générales
Avis ?
A propos de Forum-webmaster
Présentation de services web
Actualité webmaster
Interviews Webmasters
HTML / CSS / XHTML
Javascript / DOM / Ajax
PHP / MySQL
Asp / Asp.net / IIS
Langages de programmation divers
Webdesign
Infographie
Flash / Director
Hébergement
Référencement
E-commerce
Le droit sur internet
Publicité - Affiliation
Formation[s]
Offres d'emploi
Demandes d'emploi
Recrutement bénévole
L'aparté ...
Matériel / Logiciel
Présentation

 

Copyright Skalpel 2008 - Tous droits réservés

creation de site strasbourg