Aller au contenu

Gregory

Actif
  • Compteur de contenus

    27
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Gregory

  1. Bonjour à tous! J'ai un petit soucis avec une rewrite. J'utilise drupal et j'aimerais que mes urls soient disponible avec et sans dossier #.... Exemple : />http://www.monsite.com/fr/home.html et />http://www.monsite.com/#/fr/home.html Voila une partie de mon fichier .htaccess: RewriteCond %{REQUEST_URI} ^/\#/(.*)$ RewriteRule ^\#/(.*)$ $1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L] Par contre si je remplace le # par blabalba ou n'importe ca marche... Auriez-vous une idée ? Merci bien!
  2. Bonjour, Etes-vous connecté, sur firefox, à votre compte google ? Si c'est le cas c'est normal... Essayez de vous déconnecter.
  3. Merci bien pour ta réponse Effectivement j'ai trouvé un backlink avec le fameux "/" à la fin. J'ai fait une demande de modification du lien. Et je vais mettre un base href aussi... ca sera nettement plus simple pour eviter ce genre d'erreur! Merci!
  4. Bonjour, Nous avons un soucis que google indique dans les webmaster tools, avec l'un de nos sites. En effet, dans les Webmaster tools, dans la section des URLs not found, on peut noter que google a commencé à indexer des urls du type : http://www.monsite.com/fr/blbalbal/balbal/index.htm/ Sur notre site les liens sont en relatifs, donc dans l'absolu la page atteinte fonctionne, niveau affichage, correctement, mais pour les liens, il saute un répertoire et fait que TOUS les liens sont en erreur 404.... J'ai essayé avec cette rewrite cond pour enlever le / à la fin du .htm mais sans succès... Remplace le .htm/ par .htm RewriteRule (.*)\.htm\/? http://www.monsite.com$1.htm [L] Avez-vous déjà expérimenté ce genre de soucis ? Merci pour vos réponses!
  5. Ok! merci beaucoup pour vos réponses! Je vais laisser comme ca alors et ne plus m'inquiéter pour ça
  6. Bonjour à tous! Voila j'ai un soucis avec un des sites de ma boites... Dans le site la navigation se passe bien, les urls sont ok (qui finissent toutes par "index.htm") mais google commence à indexer sans "index.htm" à la fin! c'est à dire que nos pages sont accessible avec l'index.htm et sans! Ce n'est pas le but rechercher et l'ont aimerait bien ne plus avoir la possibilité d'avoir des urls du genre "http://www.monsite.com/truc1/" mais d'avoir "http://www.monsite.com/truc1/index.htm"... Est-ce que l'ont peut faire ca via une rewrite ? Merci pour vos réponses!
  7. effectivement c'était bien ca! Je vous remercie pour les réponses!
  8. Si si on peut normalement! et j'ai testé en local ou j'ai réussi a intégrer la page google.fr dans une url de mon site tout en gardant mon url propre à mon site! et j'ai trouvé ca sur la doc officiel d'apache http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html donc oui c'est possible Given Rule Resulting Substitution ... ^/somepath(.*) http://otherhost/otherpath$1 [P] http://otherhost/otherpath/pathinfo via internal proxy Peut-être cela vient-il du fait qu'en local j'ai un module de proxy ? et pas sur le sereur que je veux poser ma rewriterule ? qu'en pensez-vous? Je rajoute un exemple que je viens de vite faire sur un hébergement chez Infomaniak! exemple RewriteRule [P] et le code : RewriteRule ^test.htm?$ http://www.google.ch/index.htm [P]
  9. Bonjour à tous! J'aurais besoin d'aide afin de résoudre un soucis! Voilà, je travaille sous Mac osX 10.4 comme serveur de tests... Ce code là marche niquel ! RewriteRule ^/chfr/page-([0-9]+)-([0-9]+)-([0-9]+).htm$ http://www.autre-nom-de-domaine.tld/CMS?lang=fr&category_ident=quickquote&ID=$1&CID=$2&UsedYear=$3 [P] Ce que je fais c'est de garder mon url en .html : www.mon-domaine.com/chfr/page-23234-2341-2008.htm Mais qui via la règle de rewrite m'affiche la page : www.domaine2.com/CMS?lang=fr&category_ident=quickquote&ID=23234&CID=2341&UsedYear=2008 Ca marche parfaitement en local mais dès que je met ce RewriteRule sur un serveur productif (FreeBSD 6.3), cela ne marche plus... sauf si a la place on enlève le [P] et que l'on remplace par [R=301,L] mais là l'url change... (ce qui n'est pas le but! ) Merci de votre aide!
  10. Oui pour ce site c'est vrai qu'une redirection via le .htaccess serait plus justiciable! Mais j'ai pris ce site comme base de teste pour un plus gros site qui lui aura du contenus différents, mais dont le principe est le même que pour ce site.
  11. Oui j'utilise un CMS mais avec des pages publiées, identique pour ces 2 noms de domaines (en .com et .org) donc difficile de faire autrement que par javascript... Cependant pour la goolemap je peux essayer d'inclure la bonne clé via le fichier mqs.js et non dans la page directement. C'est ce que tu proposes?
  12. Bonjour! Alors j'ai corrigé : le scripte de détection pour la clé googlemap dans le head ainsi que la fonction Load() dans le body "onload" maintenant la googlemap fonctionne dans safari et autres! J'ai aussi testé en mettant le premier javascript (<script id="g" src=&quot;http://www.google-analytics.com/urchin.js" type="text/javascript"></script>) dans le code avec un ID pour qu'ensuite le mqs.js injecte la bonne clé après cette balise javascipt. Aussi essayé de mettre innerHTML = '_uact....' plutot que de faire un setHTML mais rien n'y fait...
  13. Merci pour ces indications! je vais regarder ces différents points demain Bien vu la goolemap ne fonctionne pas sur safari.. par contre il n'y a que sur la home que je teste cette façon du javascript séparé pour les google analytics on approche du but!
  14. merci! j'ai remis le "domready" que j'avais changé pour "load" histoire de faire un test Mais ce problème est toujours la!
  15. Merci bien pour ton aide en tout cas! j'ai essayé en enlevant cette ligne : //var keygoogle = new Element('script', {'type':'text/javascript'}).setHTML('_uact = "UA-2548102-11"; \n urchinTracker();').injectAfter(scriptgoogle); et en remplacant par ca : var keygoogle = new Element('script', {'id':'goo','type':'text/javascript'}).injectAfter(scriptgoogle); $('goo').setHTML('_uact = "UA-2548102-11"; \n urchinTracker();'); Sur firefox toujours aucun problème mais IE...
  16. Oui bien sur! voici l'url : http://www.malta-quality-schools.org/fr/home.htm "New element[...].setHTML[...] a la valeur NULL ou n'est pas un objet" Merci pour votre aide!
  17. Bonjour, Voila j'ai un problème avec IE avec ce script, sous firefox c'est niquel. Il pose problème avec le "setHTML" et je trouve pas de solution. J'utilise un script général au site, qui va, suivant l'url, injecter le bon code google Analytics, dans la page. var adresse = document.URL.split("/"); var url = (adresse[2]); var scriptgoogle = new Element('script', {'src':'http://www.google-analytics.com/urchin.js', 'type':'text/javascript'}).injectAfter($('langmenu')); if (url == 'www.nom-de-domaine.com'){ var keygoogle = new Element('script', {'type':'text/javascript'}).setHTML('_uact = "UA-xxxxxxx-xxx"; \n urchinTracker();').injectAfter(scriptgoogle); } else if (url == 'www.nom-de-domaine.org') { var keygoogle = new Element('script', {'type':'text/javascript'}).setHTML('_uact = "UA-xxxxxxx-yyy"; \n urchinTracker();').injectAfter(scriptgoogle); } Merci de votre aide! Gregory
  18. bonjour à tous! Alors j'ai testé la méthode en javascript qui permet d'inclure dans la page le bon code google analytics suivant le nom de domaine... exemple! <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"/></script> <script type="text/javascript"/> var adresse = document.URL.split("/"); var url = (adresse[2]); if (url == 'www.exemple.com'){ document.write("<script type='text/javascript'>_uacct = 'UA-xxxxxxx-xx';urchinTracker();<\/script>"); } else if (url == 'www.exemple.org') { document.write("<script type='text/javascript'>_uacct = 'UA-xxxxxxx-yy';urchinTracker();<\/script>"); } </script> Et apprement ca marche
  19. Merci pour vos réponses! je vais tester de suite la solution de KaRaK et je vous tiendrais au courant si cela vous intéresse!
  20. Bonjour, Je travaille avec un CMS de notre crû, qui gère les langues et que nous utilisons pour notre site dans environ 8 langues différentes. De ce fait, je n'utilise qu'un "modèle" de page qui sera repris par ces différentes langues et qui est publié sur 8 noms de domaines différents (www.xxx.ch, www.xxx.fr, etc...). J'aimerais savoir si avec un seul code google analytics, on peut avoir des statistiques différentes suivant le nom de domaine... Et si cela n'est pas posssible, est-ce faisable d'avoir 8 clés différentes dans le modèle et a l'aide d'un javascript inclure dans la page le code correspondant? Merci de votre aide! Gregory
  21. Essaie de spécifier que les width de tes colonnes sont en pixel...
  22. Bonjour, As-tu une copie de la base de données? en .sql ou autre?
  23. Hello, merci pour ton message. Les données passent parfaitement dans le POST. le problème étant que je récupère le nom du champ de mes checkbox par exemple : $var = hobby et comme valeur : array ( 0 =>1 , 1 => 1) (pour signifier que mes checkbox 1 et 2 sont validées.) et j'aimerais créer un tableau $hobby avec ces valeur dedans donc mon $$var doit me créer une variable $hobby... et apprement c'est la que ca coince...
  24. Bonjour! voila j'ai un soucis dans un de mes formulaires. Mon forumaire marche parfaitement sous PHP 4.4.7 mais sous un autre serveur avec une version de PHP 4.4.4-8+etch4 le php bloque avec mes variables. Je m'explique : Une fois le formulaire validé, je redirige sur la meme page oû je vérifie les $_POST... Apparement PHP n'aime pas lorsque il y a comme valeur du POST un tableau... (la condition else du if) $erreur=""; while(list($var,$val)=each($_POST)){ if(!is_array($val)){ $$var=strip_tags($val); }else{ while(list($arvar,$arval)=each($val)){ $$var[$arvar] = $arval; } } } la variable $var remprésente le nom de mon champ dans le HTML $val = la value et dans la condition "while" il doit me créer, par exemple si mon champ checkbox s'appelle "hobby", une variable de type tableau $hobby avec le checkbox que j'ai entré. $hobby[0]=1 $hobby[2]=1 pour les checkbox 1 et 3 que l'utilisateur aurait coché... Si quelqu'un a une soluce pour que ca marche sur la version la moins rescente de php qu'il me dise EDIT: si a la place de mette $$var[$arvar] = $arval; je met $hobby[$arvar] = $arval; ca marche mais c'est pas le but
  25. Ca serait possible d'avoir un peu plus d'information sur ce que tu avances? Dans l'entreprise où je suis, ils veulent beaucoup de liens internes avec des mots clés principaux, utilisés pour les moteurs de recherche... Est-ce que ce genre de pratique est a proscrire ? Merci!
×
×
  • Créer...