détecter et rediriger selon nom d'ordi (host)
5 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- oops
- Nouveau WRInaute

- Messages: 3
- Inscription: 8 Sep 2009
détecter et rediriger selon nom d'ordi (host)
bonjour,
j'essaye de détecter le nom d'un ordi de mon entreprise, afin de le rediriger sur une page spécifique.
(en sachant que les host des ordis de mon entreprise sont tous de la forme :
nommachine.entreprise.com
autrenom.entreprise.com
encoreunautre.entreprise.com
)
je veux donc rediriger le premier ordi (celui qui s'appelle "nommachine")
mais cela ne fonctionne pas. (le site est hébergé chez online.net qui accepte pourtant le RewriteCond et RewriteRule)
D'avance merci.
j'essaye de détecter le nom d'un ordi de mon entreprise, afin de le rediriger sur une page spécifique.
(en sachant que les host des ordis de mon entreprise sont tous de la forme :
nommachine.entreprise.com
autrenom.entreprise.com
encoreunautre.entreprise.com
)
je veux donc rediriger le premier ordi (celui qui s'appelle "nommachine")
- Code: Tout sélectionner
RewriteEngine On
RewriteCond %{REMOTE_HOST} ^nommachine.$
RewriteRule ^(.*)$ http://www.pagespecifique.tld [L]
mais cela ne fonctionne pas. (le site est hébergé chez online.net qui accepte pourtant le RewriteCond et RewriteRule)
D'avance merci.
- dmathieu
- Modérateur

- Messages: 7244
- Inscription: 9 Jan 2004
Re: détecter et rediriger selon nom d'ordi (host)
Dans des expressions régulières, ^ et $ représentent respectivement le début et la fin de la chaine.
Ici tu dit donc : je veux que la machine s'appelle exactement nommachine.
Pour dire : je veux qu'elle commence par nommachine. et se termine par n'importe quoi, mets :
Ici tu dit donc : je veux que la machine s'appelle exactement nommachine.
Pour dire : je veux qu'elle commence par nommachine. et se termine par n'importe quoi, mets :
- Code: Tout sélectionner
RewriteCond %{REMOTE_HOST} ^nommachine.
- oops
- Nouveau WRInaute

- Messages: 3
- Inscription: 8 Sep 2009
Re: détecter et rediriger selon nom d'ordi (host)
Merci de ta réponse.
en effet je comprends mieux.
ceci dit, j'ai réécrit selon tes conseils mais cela ne change rien :
je fais des essais depuis nommachine.entreprise.com et rien ne se passe... alors que j'ai d'autres RewriteCond qui fonctionnent ds mon htaccess :
RewriteCond %{REMOTE_ADDR} ...
j'ai contacté le support online.net qui me dit qu'ils n'ont pas de restrictions quant à l'utilisation des RewriteRule...
j'ai bien uploadé mon htaccess en mode ASCII, à la racine du site, les autres RewriteRule fonctionnent d'ailleurs...
en effet je comprends mieux.
ceci dit, j'ai réécrit selon tes conseils mais cela ne change rien :
- Code: Tout sélectionner
RewriteEngine On
RewriteCond %{REMOTE_HOST} ^nommachine.
RewriteRule ^(.*)$ http://www.pagespecifique.tld [L]
je fais des essais depuis nommachine.entreprise.com et rien ne se passe... alors que j'ai d'autres RewriteCond qui fonctionnent ds mon htaccess :
RewriteCond %{REMOTE_ADDR} ...
j'ai contacté le support online.net qui me dit qu'ils n'ont pas de restrictions quant à l'utilisation des RewriteRule...
j'ai bien uploadé mon htaccess en mode ASCII, à la racine du site, les autres RewriteRule fonctionnent d'ailleurs...
- oops
- Nouveau WRInaute

- Messages: 3
- Inscription: 8 Sep 2009
Re: détecter et rediriger selon nom d'ordi (host)
pourtant j'arrive à récupérer le host en php :
et ca me renvoye bien : nommachine.entreprise.com
ceci dit, je ferai des essais ce soir chez moi depuis ma connection wanadoo pour comprendre...
- Code: Tout sélectionner
$ip=getenv( "REMOTE_ADDR");
if (strstr($ip,"127.0.0")==0)
{
$hote=gethostbyaddr($ip);
}
else
{$hote="Machine locale";}
echo "$hote";
et ca me renvoye bien : nommachine.entreprise.com
ceci dit, je ferai des essais ce soir chez moi depuis ma connection wanadoo pour comprendre...
Dernière édition par oops le Mar Sep 08, 2009 17:56, édité 1 fois.
5 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- [NON RESOLU] Rediriger un user via le host sur une autre url
- host.com/4/5/6/index.php vers host.com/456.html
- nom de Host , lequelle est le mieux
- http://host/ au lieu de http://host/programme/
- Rediriger un nom de domaine -
- Rediriger nom de domaine...
- Rediriger un nom de domaine complet
- Detecter les bbots par le nom d'agent ou par leur ip?
- Rediriger un Nom de Domaine vers un sous-dossier
- Rediriger un sous nom de domaine vers un dossier
- Changer d'hébergeur web sans pénaliser son référencement - 17-10-2005
- Topeka : le nouveau nom officiel de Google - 01-04-2010
- Comment éviter de se faire voler son nom de domaine... - 21-03-2008
- Domaine favori - URL canonique - 29-09-2006
- De la publicité AdWords sur les pages des partenaires Google News - 17-03-2009
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
