redirection sous-domaine vers un dossier du domaine
8 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
redirection sous-domaine vers un dossier du domaine
j'ai trouvé pas mal d'infos pour rediriger un dossier vers un sous-domaine mais pas le contraire
l'url rewriting, c'est pas trop mon truc, mais j'essaie de m'y mettre
j'aimerais pouvoir accéder à mes stats situées dans un dossier webstat de mon domaine depuis le sous-domaine webstat.domain.com, donc faire pointer ce sous-domaine vers domain.com/webstat
comment puis-je m'en sortir à partir d'un htaccess?
ma première question est : vaut-il mieux créer le sous-domaine et gérer le htaccess depuis le dossier du sous-domaine ou puis-je tout faire depuis le htaccess "principal"?
tous mes essais dans un sens ou dans l'autre se sont soldés par des échecs
soit je suis carrément renvoyée vers mon site, soit j'obtiens une erreur 404
l'url rewriting, c'est pas trop mon truc, mais j'essaie de m'y mettre
j'aimerais pouvoir accéder à mes stats situées dans un dossier webstat de mon domaine depuis le sous-domaine webstat.domain.com, donc faire pointer ce sous-domaine vers domain.com/webstat
comment puis-je m'en sortir à partir d'un htaccess?
ma première question est : vaut-il mieux créer le sous-domaine et gérer le htaccess depuis le dossier du sous-domaine ou puis-je tout faire depuis le htaccess "principal"?
tous mes essais dans un sens ou dans l'autre se sont soldés par des échecs
soit je suis carrément renvoyée vers mon site, soit j'obtiens une erreur 404
j'ai provisoirement solutionné mon problème en créant le sous-domaine webstat.domain.com et en y mettant juste un fichier htaccess contenant
j'aurais quand même aimé savoir :
1° s'il était possible de gérer ça directement depuis le htaccess "principal" de mon domaine
2° s'il y a une solution pour que la redirection ne se voie pas dans la barre d'adresse (ie que ce soit écrit webstat.domain.com et non www.domain.com/webstat)
merci d'avance d'essayer de me mettre sur la piste
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*)$ http://www.domain.com/webstat/ [R=301,L]
j'aurais quand même aimé savoir :
1° s'il était possible de gérer ça directement depuis le htaccess "principal" de mon domaine
2° s'il y a une solution pour que la redirection ne se voie pas dans la barre d'adresse (ie que ce soit écrit webstat.domain.com et non www.domain.com/webstat)
merci d'avance d'essayer de me mettre sur la piste
au fur et à mesure ça avance (et je continue mon monologue)
je m'en suis sortie sur mon domaine principal en mettant dans le htaccess du domaine
j'ai voulu faire la mm chose pour un autre domaine hébergé sur le mm serveur, mais pris chez un autre fournisseur de ndd
j'ai bien entré les paramètres dns de mon hébergement et tout semble fonctionner de point de vue du site
par contre, avec mon histoire de webstat, ça redirige vers le site du domaine principal (que j'ai appelé domain1) alors que dsn le htaccess, j'ai bien changé le nom de domaine pour y mettre domaine 2.
quelqu'un saurait-il m'expliquer pourquoi?
je m'en suis sortie sur mon domaine principal en mettant dans le htaccess du domaine
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^webstat.domain1.com$
RewriteRule ^(.*) http://www.domain1.com/webstat/ [L,R=301]
j'ai voulu faire la mm chose pour un autre domaine hébergé sur le mm serveur, mais pris chez un autre fournisseur de ndd
j'ai bien entré les paramètres dns de mon hébergement et tout semble fonctionner de point de vue du site
par contre, avec mon histoire de webstat, ça redirige vers le site du domaine principal (que j'ai appelé domain1) alors que dsn le htaccess, j'ai bien changé le nom de domaine pour y mettre domaine 2.
quelqu'un saurait-il m'expliquer pourquoi?
Essaye avec ça :
- Code: Tout sélectionner
# URL commence par une chaine
RewriteCond %{HTTP_HOST} ^([a-z]+)\.domain1 [NC]
# mais pas www
RewriteCond %{HTTP_HOST} !^www\. [NC]
# alors on va dans le dossier
RewriteRule .* http://www.domain1.com/%1%{REQUEST_URI} [R]
je vais essayer pour voir si ça peut régler le problème des sous-domaines de domaine2 qui sont renvoyés vers domaine1
mais je préfèrerais que les autres sous-domaines que je n'ai pas choisi d'utiliser soient redirigés vers www et pas vers un dossier qui n'existera pas
à noter aussi que les sous-domaines webmail, mail et ftp sont utilisés et qu'il faudra que je les exclue aussi de la redirection
mais je préfèrerais que les autres sous-domaines que je n'ai pas choisi d'utiliser soient redirigés vers www et pas vers un dossier qui n'existera pas
à noter aussi que les sous-domaines webmail, mail et ftp sont utilisés et qu'il faudra que je les exclue aussi de la redirection
Il est possible avec RewriteCond de tester si un dossier existe :
Peut-être qu'avec ça alors :
Désolé si ça ne marche pas en tant que tel, il faut peut-être modifier quelques peu mais ça devrait correspondre à ce que tu veux faire. j'ai un hébergement où je pourrais tester mais ça modifierait temporairement son fonctionnement.
En tout cas, la meilleur source d'infos c'est là :
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
- Code: Tout sélectionner
RewriteCond chemin_du_dossier -d
Peut-être qu'avec ça alors :
- Code: Tout sélectionner
# URL commence par une chaine
RewriteCond %{HTTP_HOST} ^([a-z]+)\.domain1 [NC]
# mais pas www
RewriteCond %{HTTP_HOST} !^www\. [NC]
# et si c'est un dossier
RewriteCond %1 -d
# alors on va dans le dossier
RewriteRule .* http://www.domain1.com/%1%{REQUEST_URI} [R,L]
# si ce n'est pas un dossier
RewriteCond %1 !-d
# on va ailleurs
RewriteRule .* http://www.domain2.com/ [R,L]
Désolé si ça ne marche pas en tant que tel, il faut peut-être modifier quelques peu mais ça devrait correspondre à ce que tu veux faire. j'ai un hébergement où je pourrais tester mais ça modifierait temporairement son fonctionnement.
En tout cas, la meilleur source d'infos c'est là :
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
Bonjour,
J'ai tester cette méthode chez moi:
RewriteCond %{HTTP_HOST} ^www\.([a-z\-]+)\.mondomaine.com [NC]
RewriteRule .* http://www.mondomaine.com/%1 [R]
Cela fonctionne, mais je ne souhaiterais pas faire de redirection, tel que:
http://www.accueil.mondomaine.com/ sur http://www.mondomaine.com/accueil
Mais garder l'url http://www.accueil.mondomaine.com/ et faire une redirection transparente, how to?
Olivier.
J'ai tester cette méthode chez moi:
RewriteCond %{HTTP_HOST} ^www\.([a-z\-]+)\.mondomaine.com [NC]
RewriteRule .* http://www.mondomaine.com/%1 [R]
Cela fonctionne, mais je ne souhaiterais pas faire de redirection, tel que:
http://www.accueil.mondomaine.com/ sur http://www.mondomaine.com/accueil
Mais garder l'url http://www.accueil.mondomaine.com/ et faire une redirection transparente, how to?
Olivier.
lowcraft a écrit:Mais garder l'url http://www.accueil.mondomaine.com/ et faire une redirection transparente, how to?
Impossible.
8 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 :
- Référencement : gestion des redirections par Yahoo
- Comment éviter de se faire voler son nom de domaine...
- Domaine favori - URL canonique
- WebRankInfo lance un forum sur les noms de domaine
- Noms de domaine : Google se lance dans le marché
- Redirection (PHP, JavaScript, serveur...)
- Tous les services de Google expliqués en 31 pages
- Ayez une bonne politique de format d'URL : conseil n°6 en référencement
- Changements de nom de domaine et TrustRank
- Pour votre référencement, utilisez un nom de domaine !
- Redirection domaine vers sous-dossier
- Redirection d'un dossier vers sous domaine
- redirection 301 dossier vers sous domaine
- example.domaine.com appelle www.domaine.com/dossier/example
- Sous-domaine + domaine/dossier: répétition ?
- Impact Redirection permanente sous-domaine vers sous-dossier
- Domaine, sous domaine, dossier???
- redirection d'un sous domaine vers un nouveau domaine
- Redirection Nom de Domaine vers sous domaine et referencemen
- redirection d'un domaine ancien vers un nouveau domaine
- sous domaine ou domaine gratuit SANS redirection web
- redirection invisible de domaine.com vers domaine.com/dossie
- Redirection de domaine, pour cacher le domaine original
- Redirection permanente sous-domaine vers domaine
- htaccess redirection ss domaine *.domaine.com/page_*.html.
Consultez la description détaillée des produits ou services de Google suivants : Google Apps for your Domain, Google Apps Edition Premium, Google Health
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Liste de sous-domaines
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum