Redirection domaine vers répertoire

titi222 -  
 samyb2313 -
Bonjour,

Sur mon hébergement web j'ai 2 répertoires :
- siteenproduction
- siteentest

J'aimerai que lorsque l'on tape l'url de mon NDD ex : monsite.com, celui-ci soit redirigé automatiquement vers le répertoire "siteenproduction". De façon à avoir une url monsite.com mais pas monsite.com/siteenproduction.

Et bien sûr ne pas avoir besoin de le faire pour chaque page du site.

Je pense que c'est faisable en htaccess ? Comment ?
Mais je veux être sûr que c'est nickel pour le référencement.

Merci d'avance pour votre aide.

A voir également:

5 réponses

avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   4 510
 
Salut.

Dans la configuration de ton domaine, ton hébergeur ne te permet-il pas de choisir un répertoire cible ?
0
titi222
 
Bonjour

Pour ce cas c'est difficile, l'hébergeur est un serveur d'académie. Il ne permet pas de gérer personnellement ses noms de domaines.
0
Rashel
 
Pourquoi ne pas faire un redirectionnement?
<html>
<head>

<title>Redirection en htm</title>
<meta http-equiv="refresh" content="3; URL=http://www.manouvelleadresse.com">
</head>

<body>
</body>

</html> 
0
samyb2313
 
Une redirection suffira plutot qu'un redirectionnement.

Enfin l'idée de la redirection est bonne. Mais je crois que tu veux toi pouvoir utiliser le site test...

he bien tu decides que ton site en test soit accessible si tu ajoute un truc dans l'url ... ... Dangereux, mais pas tant que ca ...

je m'explique ton site en test est aujourdhui accesible en tapant :
https://www.toto.com/test/
et ton site en production est
http://www.toto.com/production/

il faut mette en haut de ta page du site en test
<html>
<head>
<title>Redirection en htm</title>
</head>
<body>
<?php
if ( !isset(_GET['message_authent']))
{
echo "<meta http-equiv='refresh' content='0;URL=http://www.toto.com/production/'>";
}
?>
</body>
</html>

par contre ton site en test ne sera accessible que si tu tapes dans ta barre d'adresse
https://www.toto.com/test/?message_authent

Voili voilou !!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
samyb2313
 
Une redirection suffira plutot qu'un redirectionnement.

Enfin l'idée de la redirection est bonne. Mais je crois que tu veux toi pouvoir utiliser le site test...

he bien tu decides que ton site en test soit accessible si tu ajoute un truc dans l'url ... ... Dangereux, mais pas tant que ca ...

je m'explique ton site en test est aujourdhui accesible en tapant :
https://www.toto.com/test/
et ton site en production est
http://www.toto.com/production/

il faut mette en haut de ta page du site en test
<html>
<head>
<title>Redirection en htm</title>
</head>
<body>
<?php
if ( !isset(_GET['message_authent']))
{
echo "<meta http-equiv='refresh' content='0;URL=http://www.toto.com/production/'>";
}
?>
</body>
</html>

par contre ton site en test ne sera accessible que si tu tapes dans ta barre d'adresse
https://www.toto.com/test/?message_authent

Voili voilou !!!
0