Redirection .htaccess

Redirection .htaccess - Divers - Programmation

Marsh Posté le 15-02-2005 à 11:15:15    

Bonjour,
 
Voici mon problème :  
 
J'ai récemment fait l'acquisition d'un nom de domaine. Et j'aimerais rediriger l'adresse en sous-domaine de mon hébergeur (login.henergeur.com) vers mon nom de domaine (nomdedomaine.com) sachant que les deux adresses redirige toute deux dans le même répetoire de mon espace web.
 
J'ai déjà fait quelques test avec le fichier .htaccess et des infos que j'ai trouvé sur le net, mais rien de concluant.
 
Merci d'avance pour vos réponse ;) .

Reply

Marsh Posté le 15-02-2005 à 11:15:15   

Reply

Marsh Posté le 16-02-2005 à 19:26:25    

Personne ne peut m'aider :'(

Reply

Marsh Posté le 16-02-2005 à 21:20:23    

Tu es sur que ton hebergeur permet les sous domaines ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 16-02-2005 à 21:55:08    

Non, mais le problème n'est pas là ^^.
 
En fait, le sous-domaine dont je parle est l'adresse que me donne mon hébergeur pour accéder àmon site si je n'ai pas de nom de domaine.
 
Pour être précis :
- hébergeur : WebDynamit
- mon compte : jspirits
- mon nom de domaine : japanspirits.be
 
Je veux que lorsque quelqu'un arrive sur mon site via l'adresse de mon hébergeur (à savoir http://jspirits.webdynamit.net ) il soit redirigé vers mon nom de domaine ( http://www.japanspirits.be ), sachant que les deux pointes sur le même répertoire. Car j'ai trouvé quelque chose, mais la redirection se fait en boucle :??: .


Message édité par Tasuki le 16-02-2005 à 21:55:54
Reply

Marsh Posté le 16-02-2005 à 22:08:42    

Peut être utiliser en conjonction les directives SetEnvIf et Header
 
http://httpd.apache.org/docs-2.0/m [...] l#setenvif
http://httpd.apache.org/docs-2.0/m [...] tml#header
 
Donc d'abord on définit une variable d'environnement qui n'existera que si l'url demandée contient jspirits.webdynamit.net
Ensuite on envoie un en-tête HTTP "Location" vers le bon domaine si la variable existe.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 24-02-2005 à 23:15:51    

Désolé d'arriver après la bataille...
 
As-tu essayé l'URL rewriting ? avec quelquechose du style


# Ne redirige vers le nom de domaine que si la requête contient l'url de l'hébergeur
RewriteCond %{HTTP_HOST} ^jspirits\.webdynamit\.net [NC]
# On fait la redirection (301, permanente) vers le nouveau site, et fini
RewriteRule (.*) http://www.japanspirits.be/$1 [R=301,L]


 
edit> réponse bancale


Message édité par Profil supprimé le 24-02-2005 à 23:40:59
Reply

Marsh Posté le 24-02-2005 à 23:18:34    

Ouais mais c'est plus lourd mod_rewite :o si on peut éviter de sortir l'artillerie lourde à chaque fois...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 24-02-2005 à 23:22:52    

gm_superstar a écrit :

Ouais mais c'est plus lourd mod_rewite :o si on peut éviter de sortir l'artillerie lourde à chaque fois...


Plus lourd je ne suis pas sûr (surtout vu le pattern utilisé). La moindre fonction PHP bouffe 10 fois plus de ressources. :D Par ailleurs le monsieur ne nous dit pas grand chose sur ses autres besoins...


Message édité par Profil supprimé le 24-02-2005 à 23:23:19
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed