Aller au contenu

Martoclou

Email Invalide
  • Compteur de contenus

    19
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

Pour me contacter

  • Mon Site
    http://www.jahwork.net/
  1. Bonjour, Peut-être en regardant du coté de rewriteBase... A ta place, j'adapterais mes règles de réécriture situées dans v2/.htaccess pour ce que je veux faire, par exemple : rewriteRule abc/ /index.php?var=abc deviendrait : rewriteRule abc/ /v2/index.php?var=abc [QSA,L] Et j'ajouterais une règle générale au fichier .htaccess de la racine : rewriteRule ^(.*)$ /v2/$1 [QSA,L] Avant toutes les autres. Après, tu n'aurais qu'à commenter cette ligne pour retrouver le comportement normal de ton site.
  2. Tu as réussi à régler ton problème ?
  3. Les règles sont lues dans l'ordre, et le L à la fin indique que dès qu'une condition est remplie, on passe toutes les suivantes. Autrement dit, à ta place, je mettrais RewriteRule ^(.*)\.html$ caracteristique.php?caracdisp_txt=$1 [NC,QSA,L] à la fin Et pour être sûr que les règles ne se font pas concurrence , au lieu de : RewriteRule ^(.*)/(.*)\.html$ produit.php?caracdisp_txt=$1&produit_txt=$2 [NC,QSA,L] j'écrirais RewriteRule ^([^/]+)/([^/]+)\.html$ produit.php?caracdisp_txt=$1&produit_txt=$2 [NC,QSA,L]
  4. Si mes souvenirs sont bons, Google renvoie une 403 en cas de quota dépassé, non ? Enfin, en tout cas à partir d'un certains nombre de requêtes par IP, le service est bloqué. A ta place, je commencerais par cacher tes messages d'erreur (du coté de "error_reporting" en php). Ensuite, j'essaierais de ne pas scrapper le contenu des pages de Google, mais de passer par les API Google qui sont proposées. Et j'utiliserai un système de cache, sur plusieurs jours, pour stocker le résultat de ta requête et éviter d'en envoyer à Google à chaque page vue. Comme ça, tes pages retrouveront leur contenu, et elles seront plus rapides à l'affichage en plus.
  5. Ce n'est que mon avis, mais je ne crois pas vraiment que Google pénalise les pages qui ont des variantes, à travers une variable. En général, dans ce cas, l'une des pages "dupliquées" garde toute sa force. Certains te conseilleront de placer des attributs rel="nofollow" sur les liens internes qui ont peu d'intérêt. Mais je distinguerais cela de la situation qui se présente lorsqu'un de tes contenus existe aillieurs que sur ton site, et où là ta page cours un risque de disparition.
  6. Juste une petite remarque pour éviter des soucis : cette fonction ne marchera pas bien en utf-8.
  7. Martoclou

    Mysql "compress"

    Tu peux utiliser "optimize". Si tu utilises phpmyadmin par exemple il y a un bouton "optimiser la table".
  8. Parmi la longue liste des choses à faire en référencement, tu devrais commencer par donner des titres et des descriptions différents à chacune de vos pages.
  9. Il peut y avoir des popups "légitimes" (cas d'une popup non pubicitaire offrant un service complémentaire au site), et effectivement, c'est faisable en javascript. Mais je suis d'accord, ouvrir une nouvelle fenêtre de navigateur, c'est une mauvaise solution.
  10. Si je comprends bien, ce que tu cherches c'est créer des alias : select champ AS alias from table where id=1
  11. Tout le monde n'est pas totalement d'accord là-dessus Surtout quand on veut un peu de vitesse
  12. Salut, Je ne sais pas si j'ai bien compris, mais si c'est le cas je renverserais le problème. Par étapes, voici comment j'avancerais : 1/ je créerais un tableau comprenant toutes les chaînes uniques différentes (pour "1234" et "4123", je ne garde que "1234") avec une fonction d'anagramme. Il n'y en a pas une infinité. 2/ pour chaque valeur, j'en déduirais les 3 autres pour faire un select x from y where z="1234" || z="2341" etc... S'il y a concaténation de champs pour déduire ta chaîne, j'utiliserais la fonction concat de mysql. J'utiliserais un index sur le champ z ou sur les champs qui, concaténés, donnent ta chaîne. 3/ ca dépend de la structure et de la taille de ta table, ensuite j'ordonnerais les résultats à ma guise
  13. Justement, c'est jouissif d'avoir un Windows dans un tiroir, réduit à l'état d'une vieille console émulée !
  14. Salut, As-tu essayé en créant un objet au départ ? var o=new Object; Tu peux ensuite l'utiliser dans tes fonctions pour stocker des variables : function x(){ o.hauteur=... }
×
×
  • Créer...