Déplacer la racine du site/dossier
letrancheur
Messages postés
210
Date d'inscription
Statut
Membre
Dernière intervention
-
letrancheur Messages postés 210 Date d'inscription Statut Membre Dernière intervention -
letrancheur Messages postés 210 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila je suis occupé fusionner 3 sites en 1 et j'aimerais éviter de refaire toutes les redirections d'image(changer l'url des img sur mes pages) et je me demandais si il étais possible via le ".htaccess" de mettre la racine des pages d'un dossier au début du dossier?
C'est a dire j'ai une partie fr, une autre en et une troisième m(mobile)
et j'ai mis pour chaqu'un d'eux les images a la racine mais voila maintenant j'aimerais tout mettre sur le même site et donc j'aimerais mettre le dossier fr avec comme racine dans le htaccess /fr/ pour en /en/ ...
j'ai essayé en mettant dans dossier francais mon htaccess avec comme instruction
Évidement cela ne fonctionne pas ai-je fais une erreur? Ou l'on ne peux pas le faire,(comme cela)?
merci d'avance
Voila je suis occupé fusionner 3 sites en 1 et j'aimerais éviter de refaire toutes les redirections d'image(changer l'url des img sur mes pages) et je me demandais si il étais possible via le ".htaccess" de mettre la racine des pages d'un dossier au début du dossier?
C'est a dire j'ai une partie fr, une autre en et une troisième m(mobile)
et j'ai mis pour chaqu'un d'eux les images a la racine mais voila maintenant j'aimerais tout mettre sur le même site et donc j'aimerais mettre le dossier fr avec comme racine dans le htaccess /fr/ pour en /en/ ...
j'ai essayé en mettant dans dossier francais mon htaccess avec comme instruction
RewriteEngine on RewriteBase /francais/(car le nom du dossier est francais et non fr) ... idem pour les autres aussi
Évidement cela ne fonctionne pas ai-je fais une erreur? Ou l'on ne peux pas le faire,(comme cela)?
merci d'avance
A voir également:
- Déplacer la racine du site/dossier
- Déplacer colonne excel - Guide
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Dossier appdata - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
4 réponses
que voulez vous faire exactement ? vous pouvez creer évidement trois dossiers dans la racine avec vos trois sites , et creer une page principale avec les menue de redirection vers chaque dossier, autrement : vous avez 3 sites , vous avez 3 fichiers index ou défaut ils seront en conflit, et même si vous commencer à modifier les noms de vos pages index ou d'autres en suite vous aurez 3 CSS , alors faites trois dossiers pour les trois sites tout simplement.
je ne pense pas que ça sera possible, c'est pourquoi je vous propose de creer une page neutre avec de liens vers vos sites, admettons de creer une page choix.php ou html et en .htaccess creer une direction vers cette page, autrement ça vous fera du travail à refaire toutes les pages de vos site.
Bonjour,
J'ai déjà la page d'acceuil mais regardez: je fais la page d'acceuil et je redirige vers le dossier de l'encien site 2 et puis quoi?
Si je veux éviter de change mes code, le css qui est sensé être dans le dossier du site 2/css avec écris dans le code de mes pages qu'il se situe dans la racine/ css il ne s'affiche évidement pas même chose pour les images
donc moi ce que je recherche a faire c'est une redirection pour que lorsque le serveur rentre dans le dossier du site 2 que toutes les pages, css et images sois considérés comme étant à la racine
idem pour site 3 ...
J'ai déjà la page d'acceuil mais regardez: je fais la page d'acceuil et je redirige vers le dossier de l'encien site 2 et puis quoi?
Si je veux éviter de change mes code, le css qui est sensé être dans le dossier du site 2/css avec écris dans le code de mes pages qu'il se situe dans la racine/ css il ne s'affiche évidement pas même chose pour les images
donc moi ce que je recherche a faire c'est une redirection pour que lorsque le serveur rentre dans le dossier du site 2 que toutes les pages, css et images sois considérés comme étant à la racine
idem pour site 3 ...
j'ai oublié. Vos sites proposent différentes choses ?
Voici example page de choix.html
<!DOCTYPE html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>---------------Choix------------</title>
<style>
a:link {color:green;background:lime}
a:active{color:gold;}
a:visited{color:red;}
a:hover{font-size:26px;background:yellow;}
</style>
</head>
<body>
<p>veuillez choisir votre option</p>
<p><a href="dossiersite1/index.html" target="_blank">Boutique 1</a></p>
<p><a href="dossiersite2/index.html" target="_blank">Boutique 2</a></p>
<p><a href="dossiersite31/index.html" target="_blank">Boutique 3 </a></p>
</body>
</html>
Voici .htaccess
Options -Indexes
DirectoryIndex choix.html
Faites tourner votre site sur le serveur local d'abord.
PS. Dans le fichier "choix.html changez les dossiers
<p><a href="NOM DE DOSSIER AVEC VOTRE PREMIER SITE /ICI LE FICHIER DE DEMARRAGE" target="_blank">Boutique 1</a></p>
<p><a href="NOM DE DOSSIER AVEC VOTRE DE SITE2 /ICI LE FICHIER DE DEMARRAGE" target="_blank">Boutique 2</a></p>
<p><a href="NOM DE DOSSIER AVEC VOTRE SITE 3/ICI LE FICHIER DE DEMARRAGE" target="_blank">Boutique 3 </a></p>
Voici example page de choix.html
<!DOCTYPE html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>---------------Choix------------</title>
<style>
a:link {color:green;background:lime}
a:active{color:gold;}
a:visited{color:red;}
a:hover{font-size:26px;background:yellow;}
</style>
</head>
<body>
<p>veuillez choisir votre option</p>
<p><a href="dossiersite1/index.html" target="_blank">Boutique 1</a></p>
<p><a href="dossiersite2/index.html" target="_blank">Boutique 2</a></p>
<p><a href="dossiersite31/index.html" target="_blank">Boutique 3 </a></p>
</body>
</html>
Voici .htaccess
Options -Indexes
DirectoryIndex choix.html
Faites tourner votre site sur le serveur local d'abord.
PS. Dans le fichier "choix.html changez les dossiers
<p><a href="NOM DE DOSSIER AVEC VOTRE PREMIER SITE /ICI LE FICHIER DE DEMARRAGE" target="_blank">Boutique 1</a></p>
<p><a href="NOM DE DOSSIER AVEC VOTRE DE SITE2 /ICI LE FICHIER DE DEMARRAGE" target="_blank">Boutique 2</a></p>
<p><a href="NOM DE DOSSIER AVEC VOTRE SITE 3/ICI LE FICHIER DE DEMARRAGE" target="_blank">Boutique 3 </a></p>
Tout d'abord désolé pour le retart a repondre, ce que j'essaye de faire c'est déviter de réécrire mes pages avec les nouveaux liens des images, css,... du coup j'essaye de dire au server via mon htaccess d'aller voir a la racine de tel ou tel dossier donc c'est a dire:
1=>dossier racine ou il va chercher toutes mes pages
(exemple de arbre du site)
1
|-2=> les pages du site 1
|-3=> les pages du site 2
|-4=> les pages du site 3
donc jessaye de mettre la racine du site 1 au dossier 2
la racine du site 2 au dossier 3 ...
comment puis-je faire sa?
Merci d'avance