Messages: 4

Enregistré le: 12 Sep 2016

Message le Lun Sep 12, 2016 11:46

Bonjour,

Je suis un débutant en redirection, merci pour votre indulgence,

J'ai installé mon site principal dans un dossier
Code: Tout sélectionner
main

J'ai redirigé les demandes de l'adresse principale vers le dit dossier
J'aimerais ensuite que toutes les demandes du type
Code: Tout sélectionner
http:latelier-des-spheres.fr
soient redirigées vers l'adresse
Code: Tout sélectionner
www.latelier-des-spheres.fr


Voici le contenu de mon .htaccess :
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} ^latelier-des-spheres.fr$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.latelier-des-spheres.fr$
RewriteCond %{REQUEST_URI} !main/
RewriteRule (.*) /main/$1 [L]

RewriteEngine on
RewriteCond %{HTTP_HOST} ^.latelier\-des\-spheres\.fr$ [OR]
RewriteCond %{HTTP_HOST} ^www\.latelier\-des\-spheres\.fr$
RewriteRule ^/?$ "http\:\/\/\www\.latelier\-des\-spheres\.fr" [R=301,L]


Mais je n'ai pas l'impression que cela fonctionne,
Je peux toujours naviguer avec l'adresse sans www.

Comme dit soyez indulgents, je débute, mais essaye de comprendre et apprendre.

J'ai aussi "fouillé" avec Google pour trouver une solution au faite que j'aimerais bien cacher le dossier
Code: Tout sélectionner
/main
de mon URL mais en vain.
Si vous pouviez me donner des pistes se serait génial (cette demande n'est pas très importante, juste une question de "fine tuning" du look général)

D'avance un grand merci pour votre aide,
Cordialement,
Stéphane
Haut
6 Réponses
Messages: 4

Enregistré le: 12 Sep 2016

Message le Lun Sep 12, 2016 23:21

En faite la redirection 301 en www. ne se fait pas...
Qu'ai-je fait de travers ?

J'aurais peut être du poster ce message dans : http://forum.webrankinfo.com/url-rewriting.html

Merci pour votre aide
Haut
Messages: 8424

Enregistré le: 14 Mai 2003

Message le Mar Sep 13, 2016 6:39

Question bête: pourquoi ne pas avoir mis directement le site à la racine ?
Haut
Messages: 4

Enregistré le: 12 Sep 2016

Message le Mar Sep 13, 2016 17:14

spout a écrit:Question bête: pourquoi ne pas avoir mis directement le site à la racine ?


Oui c'est sur, mais avec Joomla! lorsqu'on utilise Akeeba backup et que l'on fait un backup du site principal c'est tout le dossier que vous sauvegardez ! C.à.d : si j'ai des sous-dossiers contenant des sous-sites (sous-domaines) ils font partie de la sauvegarde...

Honnêtement, c'est pas très pratique... surtout que cela gonfle, en terme de taille, à vue d'oeil...

Donc un sous-dossier pour le site principal permet d'éviter ce désagrément.
Aurais-tu une suggestion à me faire quant à mon script "spout" ?

Une piste ou une idée afin que mon 301 fonctionne avec la redirection sur le dossier main ?
D'avance merci pour votre aide,
Cordialement,
Stéphane
Haut
Messages: 64

Enregistré le: 29 Déc 2011

Message le Jeu Sep 15, 2016 7:24

Coucou !

Pour ta redirection essaie:

RewriteRule ^(.*) /main/$1 [L,R=301]

Pour la sauvegarde Akeeba tu peux filtrer et sélectionner les dossiers à sauvegarder :

TONSITE/administrator/index.php?option=com_akeeba&view=FileFilters et là tu pourras exclure des dossiers / fichiers


Bon courage :)
Haut
Messages: 4

Enregistré le: 12 Sep 2016

Message le Jeu Sep 15, 2016 16:57

kdoussaint a écrit:Coucou !

Pour ta redirection essaie:

RewriteRule ^(.*) /main/$1 [L,R=301]

Pour la sauvegarde Akeeba tu peux filtrer et sélectionner les dossiers à sauvegarder :

TONSITE/administrator/index.php?option=com_akeeba&view=FileFilters et là tu pourras exclure des dossiers / fichiers


Bon courage :)


Merci kdoussaint !

Mais ce qui ne fonctionne pas c'est la redirection des demandes sans www. sur le domaine avec les www.
Ma redirection vers le dossier main fonctionne.

Akeeba : Oh lala, mais qu'est ce qu'on est con quelques fois !!! je n'avais même pas vu que l'on pouvait exclure des dossiers...
J'étais surement trop à fond dessus et ce depuis trop longtemps... (quelques soucis avec des extensions qui se "mangeaient" en elles)

Comment puis-je rediriger les flux des adresses sans www. vers les adresses en www. tout en conservant mon dossier main ? (Je ne vais plus changer maintenant et ce n'est pas si gênant somme toutes)

D'avance un grand merci pour votre aide,
Cordialement,
Stéphane
Haut
Messages: 64

Enregistré le: 29 Déc 2011

Message le Lun Oct 03, 2016 8:27

Pardon je n'avais pas vu ta réponse !

Est-ce que ceci te convient ?

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^webconcept81\.fr$
RewriteRule ^(.*)$ http://www.webconcept81.fr/$1 [R=301,L]
Haut