Aller au contenu

redirection vers un sous-répertoire


Sujets conseillés

Bonjour,

je suis sûre que la question a été posée des milliers de fois, je vous demande de m'excuser de la poser encore une fois.

J'ai trouvé pas mal de réponses sur le net, sur Webmaster Hub entre autres, mais j'ai essayé tellement de choses que j'en perds mon latin.

Pour bien situer le truc, j'ai installé un CMS (CMS Made Simple) dans un répertoire à la racine de mon hébergement (OVH).

Je souhaite que quand on tape :

www.monsite.fr on soit rediriger vers www.monsite.fr/cmsms

ça m'a pas paru compliqué comme truc au début

j'ai essayé ceci :

Options +FollowSymlinks

<Files .htaccess>
order allow,deny
deny from all
</Files>

<IfModule mod_alias.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.monsite\.fr [NC]
RewriteRule .* http://www.perigee.fr/cmsms/ [QSA,L,R=301]

Redirect Permanent /PIT http://195.xxx.xxx.xxx/PIT/index.adsp
##Redirect Permanent / http://www.monsite.fr/cmsms/
Redirect Permanent http://90plan.ovh.net/~monsite/ http://www.monsite.fr/

</IfModule>

mais j'ai soit une boucle de redirection, soit la liste des répertoires... :wacko: selon ce que j'ai testé.

et si j'active la ligne en commentaire, ça fonctionne sous IE après un looong temps d'attente, mais ça m'affiche une boucle de redirection sous Firefox 3

voila je suis complètement perdue, j'avais même mis un ! au RewriteCond, mais ça collait pas avec la règle en-dessous.... bref...

si vous pouviez m'aider, ce serait très gentil

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

bonne suggestion, mais les emails sont attachés au nom de domaine, si je change les DNS, les emails ne fonctionneront plus (enfin... je crois...)

j'ai donc fait une redirection simple et je ne crois pas qu'on puisse faire pointer une redirection www vers un sous-répertoire :unsure:

Lien vers le commentaire
Partager sur d’autres sites

Tu n'as pas besoin de changer les DNS, mais juste le dossier de destination, et donc cela ne touchera pas au mails par contre, je serais bien en peine de te dire ou cela se fait chez OVH

Lien vers le commentaire
Partager sur d’autres sites

quand j'ai posé la question à OVH, ils m'ont proposé de passer par le fichier htaccess justement.

avec ce code :

Redirect Permanent / http://www.monsite.fr/cmsms/

tout simplement, mais... ça ne fonctionne pas tout à fait :(

Lien vers le commentaire
Partager sur d’autres sites

Ton hébergement et ton domaine sont bien tout deux chez OVH, si oui, ne fait pas ce que le support t'a indiqué, mais plutôt ce que je t'ai indiqué, c'est beaucoup plus propre

Lien vers le commentaire
Partager sur d’autres sites

je ne sais pas sur de ce que j'avance mais cela peu marcher

<script language="javascript"

type="text/javascript">

<!--

window.location.replace(

&quot;http://ton_domaine.fr/ta_page.php_ou_html");

-->

</script>

moi j'ai placé cela dans mon ex répertoire sous un fichier index.php et ce script les renvoie dans le bon répertoire

Modifié par TrocWeb
Lien vers le commentaire
Partager sur d’autres sites

@Trocweb,

Cela ne peut déjà marcher que pour ceux qui supportent le Javascript.

Or ce n'est pas le cas des moteurs de recherche entre autres... donc "adieu indexation correcte" :whistling:

Lien vers le commentaire
Partager sur d’autres sites

attendez, je crois que j'ai m***dé un truc chez l'hébergeur :oops: et j'attends la réponse du support, parce que depuis j'ai refait plein d'essais et je n'ai que des erreurs de chargement, c'est bizarre.... voire pas normal...

Alors je vois ce que me dit l'hébergeur et je vous tiens au courant.

merci pour vos suggestions ^^

Lien vers le commentaire
Partager sur d’autres sites

bon mon problème est résolu. Mais je n'ai pas reçu de réponse du Support...

bref, j'ai désactivé tout ce qu'il y avait dans mon htaccess pour ne garder que ça :

Redirect Permanent /index.php http://www.monsite.fr/cmsms/index.php

il fallait mettre index.php derrière le / et ne pas laisser le / tout seul...

eh bien ça m'aura fait galérer pendant quelques heures, sans parler des sueurs froides... :D

Maintenant je vais réécrire les URL.... à bientôt peut-être ^^

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...