Utiliser RobotStats avec les sous-domaines
10 messages
• Page 1 sur 1
-

Americas - WRInaute accro

- Messages: 3380
- Inscription: 24 Sep 2003
Utiliser RobotStats avec les sous-domaines
Je suppose que beaucoup sont comme moi et utilisent des sous-domaines.
J'aimerais donc savoir si certains utilisent robotstats pour analyser le passage des bots... et comment font-ils pour le déclarer sur leurs pages du sous-domaine car apparament chez moi l'include php ne fonctionne pas
<?php include($DOCUMENT_ROOT.'/robotstats/robotstats.inc.php'); ?>
A partir d'un sous domaine je ne vois pas comment il peut trouver la root du site principal... il doit y avoir quelque chose à rajouter à cette commande je suppose
J'aimerais donc savoir si certains utilisent robotstats pour analyser le passage des bots... et comment font-ils pour le déclarer sur leurs pages du sous-domaine car apparament chez moi l'include php ne fonctionne pas
<?php include($DOCUMENT_ROOT.'/robotstats/robotstats.inc.php'); ?>
A partir d'un sous domaine je ne vois pas comment il peut trouver la root du site principal... il doit y avoir quelque chose à rajouter à cette commande je suppose
-

Americas - WRInaute accro

- Messages: 3380
- Inscription: 24 Sep 2003
Je reviens à la charge :
Robotstats tourne sans problème sur mon site principal. J'ai créé plusieurs sous-domaines et je n'ai pas envie d'installer robotstats sur chacun de ces sous-domaines.
Question : Comment faire pour utiliser le script installé sur le site principal avec les pages des sous-domaines
Si quelqu'un avait une idée... ce serait super.
Robotstats tourne sans problème sur mon site principal. J'ai créé plusieurs sous-domaines et je n'ai pas envie d'installer robotstats sur chacun de ces sous-domaines.
Question : Comment faire pour utiliser le script installé sur le site principal avec les pages des sous-domaines
Si quelqu'un avait une idée... ce serait super.
-

emelaz - Nouveau WRInaute

- Messages: 20
- Inscription: 11 Avr 2005
si j'ai bien compris ton pb mais ce n'est pas certain, essaie d'utiliser un if avec $url_parts["host"]
$detecte = (stristr($url_parts["host"], $sous_domaine) !== false);
if ($detecte) include ($DOCUMENT_ROOT.'/robotstats/robotstats.inc.php');
$detecte = (stristr($url_parts["host"], $sous_domaine) !== false);
if ($detecte) include ($DOCUMENT_ROOT.'/robotstats/robotstats.inc.php');
-

Americas - WRInaute accro

- Messages: 3380
- Inscription: 24 Sep 2003
Pas vraiment compris ce que tu voulais dire
Tout ce que je cherche c'est pouvoir utiliser le script qui est installé ici :
-http://www.site-principal.com/robotstats/
avec les sous-domaines de la forme :
-http://sous-domaine.site-principal.com/
le problème c'est que si je place le même include que sur le site principal :
<?php include($DOCUMENT_ROOT.'/robotstats/robotstats.inc.php'); ?>
Il ne va pas trouver la root du site principal mais chercher celle du sous-domaine pour retrouver le chemin de robotstats.
Il faudrait pouvoir lui indiquer de chercher le script sur le site principal... mais je ne sais pas comment faire ce truc
Tout ce que je cherche c'est pouvoir utiliser le script qui est installé ici :
-http://www.site-principal.com/robotstats/
avec les sous-domaines de la forme :
-http://sous-domaine.site-principal.com/
le problème c'est que si je place le même include que sur le site principal :
<?php include($DOCUMENT_ROOT.'/robotstats/robotstats.inc.php'); ?>
Il ne va pas trouver la root du site principal mais chercher celle du sous-domaine pour retrouver le chemin de robotstats.
Il faudrait pouvoir lui indiquer de chercher le script sur le site principal... mais je ne sais pas comment faire ce truc
-

emelaz - Nouveau WRInaute

- Messages: 20
- Inscription: 11 Avr 2005
Je crois qu'il y a confusion:
$DOCUMENT_ROOT est le chemin du systeme de fichier.
Il est donc indépendant des urls et des sous-domaines.
Remplace $DOCUMENT_ROOT par un chemin absolu au besoin du style
/var/www/html/ ou d:\apache\htdocs
Ca devrait fonctionner sur tous les sous-domaines.
As tu testé avec le robot test sur les sous domaines?
$DOCUMENT_ROOT est le chemin du systeme de fichier.
Il est donc indépendant des urls et des sous-domaines.
Remplace $DOCUMENT_ROOT par un chemin absolu au besoin du style
/var/www/html/ ou d:\apache\htdocs
Ca devrait fonctionner sur tous les sous-domaines.
As tu testé avec le robot test sur les sous domaines?
-

Pulsar-san - WRInaute discret

- Messages: 210
- Inscription: 29 Oct 2003
Americas, déjà tu ne devrais plus utiliser les variables globales mais les nouvelles plus sécurisées.
$_SERVER['DOCUMENT_ROOT'] au lieu de $DOCUMENT_ROOT.
Ensuite, tu ne peux pas faire ça comme ça.
Si tu as une version de PHP assez récente (A partir de la 4.3.0), "allow_url_fopen" devrait être activé. Tu peux alors faire un include avec une URL:

$_SERVER['DOCUMENT_ROOT'] au lieu de $DOCUMENT_ROOT.
Ensuite, tu ne peux pas faire ça comme ça.
Si tu as une version de PHP assez récente (A partir de la 4.3.0), "allow_url_fopen" devrait être activé. Tu peux alors faire un include avec une URL:
- Code: Tout sélectionner
<?php include('http://www.site-principal.com/robotstats/robotstats.inc.php'); ?>
-

Americas - WRInaute accro

- Messages: 3380
- Inscription: 24 Sep 2003
Non... même avec :
ça ne marche pas... j'ai activé le robot test et navigué sur les pages... aucune activité n'est détectée
- Code: Tout sélectionner
<?php include('http://www.site-principal.com/robotstats/robotstats.inc.php'); ?>
ça ne marche pas... j'ai activé le robot test et navigué sur les pages... aucune activité n'est détectée
10 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
Consultez la description détaillée des produits ou services de Google suivants : Googlebot, Google SketchUp
- Liste de sous-domaines
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site. - Générateur de mots-clés
Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
