aide pour la redirection
non-www vers www
Support Général
Ptithom Membre non connecté
- Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
- Equipe Historique
A l'inverse, sur mon site en production, <a href="http://www.braslou.fr,">http://www.braslou.fr,</a> on ne peut pas accéder à mon site en <a href="http://braslou.fr">http://braslou.fr</a> car j'ai ajouté une redirection dans le .htaccess
Sur les deux sites, les fichiers présents dans le module sont tout à fait fonctionnels <img src="/images/smileys/wink.png" alt=";)" class="smiley" />
Olivier.</div>
Oliver, tu as mis quoi dans ton htaccess car ca ne fonctionne pas chez moi?
merci
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
pour une config en <a href="http://www.monsite">www.monsite</a>
Code HTML :
RewriteCond %{HTTP_HOST} ^monsite.fr$ RewriteRule ^(.*) http://www.monsite.fr/$1 [QSA,L,R=301]
Ptithom Membre non connecté
- Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
- Equipe Historique
monsite.fr/repertoire ==> http://www.monsite.fr/repertoire
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
olivierb Membre non connecté
- Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
monsite.fr/repertoire ==> http://www.monsite.fr/repertoire </div>
Bonjour Ptithom,
Tout dépend de la redirection réalisée dans la config que tu as faite chez ton hébergeur.
Exemple pour mon site <a href="http://www.braslou.fr,">www.braslou.fr,</a> sur le FTP chez Nuxit j'ai :
- www
-- phpboost
--- les fichiers de phpboost
et dans le panel d'administration Nuxit je redirige mon site vers www/phpboost/
Dans le .htaccess, j'ai en fin de fichier :
Code TEXT :
# Manual content # RewriteEngine On RewriteCond %{HTTP_HOST} ^braslou\.fr$ [NC] RewriteRule ^(.*) http://www.braslou.fr/$1 [QSA,L,R=301]
Si cela peut aider <img src="/images/smileys/wink.png" alt=";)" class="smiley" />
Olivier.
Olivier
Ptithom Membre non connecté
- Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
- Equipe Historique
www/
www/repertoire1 (géré pour un autre nom de domaine et site phpboost)
www/repertoire2
www/repertoire2/sitephpboost1
www/repertoire2/sitephpboost2 (site en cours de création non en prod)
mon nom de domaine <a href="http://www.nomdedeomaine">www.nomdedeomaine</a> .fr et nomdedomaine .fr pointent sur www/repertoire2/
donc adresse site <a href="http://www.nomdedomaine.fr/sitephpboost2">www.nomdedomaine.fr/sitephpboost2</a> et accessoirement nomdedomaine .fr/sitephpboost2
dans l’administration sitephpboost2 , c'est
server url : <a href="http://www.nomdedomaine.">http://www.nomdedomaine.</a> fr
site path : /sitephpboost2
ce que je souhaiterai c'est que quand je taoe nomdedomaine. fr/sitephpboost2 ca pointe vers <a href="http://www.nomdedomaine.">http://www.nomdedomaine.</a> fr/sitephpboost2
J'espère avoir été clair <img src="/images/smileys/smile.png" alt=":)" class="smiley" />
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
voici quelques règles "générique" qui devrait fonctionne.
Il est quand même déconseillé d'avoir des site accessible en example.org/monsite1 example.org/monsite2 et d'avoir soit un nom de domaine par site, soit des sites sous la forme monsite1.example.org / monsite2.example.org.
Code TEXT :
RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] RewriteCond %{HTTPS} on RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
EDIT :
sujet scindé car cela n'a plus rien à voir avec le problème d'origine (Cf : https://www.phpboost.com/forum/topic-16653-1+fichier-introuvable-le-lien-est-peut-etre-mort )
Cordialement, janus57
Édité par janus57 Le 05/02/2017 à 12h11
Ptithom Membre non connecté
- Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
- Equipe Historique
ca fait un bail que je ne me suis pas replongé dans les sites donc je suis un peu perdu, la reprise est dure
Les sous domaines c'est prévu mais en ayant testé même soucis...
le code que tu m'as donné c'est à quel niveau qu'il faut que je le mette :
racine du nom de de domaine ou dans le htaccess du site phpboost?
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
le code est à rentré dans l'administration des sites.
Citation:
Les sous domaines c'est prévu mais en ayant testé même soucis...
quel soucis ??
Car un sous-domaine c'est beaucoup plus propre qu'un répertoire et surtout plus simple à gérer après au niveau des redirection si on souhaite changer de domaine.
Cordialement, janus57
Ptithom Membre non connecté
- Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
- Equipe Historique
Par contre si je reste en http://www.nomdedomaine .fr/sitephpboost2 le http://nomdedomaine .fr/sitephpboost2 redirige vers http://nomdedomaine .fr
de plus avec le www.sousdomaine.nomdomaine.fr qui équivaut à htt p://www.nomdedomaine.fr/sitephpboost2 montre un phpboost sans template avec des liens sans le sous repertoire /sitephpboost2
j'y comprend plus rien
si qqn veut tester pour voir
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
c'est peut être du à l'infrastructure OVH, perso je test avec http://htaccess.mwl.be pour voir comment se comporte les codes de redirection, mais je test jamais en condition car il y a la "variable" de l'hébergeur qu'il m'est impossible à reproduire (surtout que dans le cas de OVH si on souhaite tester une offre mutu on doit payer pour 12mois, donc pas jouable pour moi).
EDIT :
au passage j'ai trouvé ces règles sur stackoverflow.
Et c'est d'ailleurs c'est pour ça qu'on déconseille de mettre des sites dans des répertoire car cela peut être galère à gérer les règles de réécriture.
Cordialement, janus57
Édité par janus57 Le 05/02/2017 à 14h31
olivierb Membre non connecté
- Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
En fait sur mon serveur est structuré de ce style (j'héberge plusieurs sites et NDD)
www/
www/repertoire1 (géré pour un autre nom de domaine et site phpboost)
www/repertoire2
www/repertoire2/sitephpboost1
www/repertoire2/sitephpboost2 (site en cours de création non en prod)
www/
www/repertoire1 (géré pour un autre nom de domaine et site phpboost)
www/repertoire2
www/repertoire2/sitephpboost1
www/repertoire2/sitephpboost2 (site en cours de création non en prod)
Et pourquoi ne pas simplement ramener www/repertoire2/sitephpboost2 (site en cours de création non en prod) dans :
www/repertoire3 tout simplement ?
Olivier
Olivier
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Voilà une "bonne" arborescence d'organisation de site :
Citation :
.
└── www
├── example.org
├── monautresite.tld
└── phpboost.example.org
.
└── www
├── example.org
├── monautresite.tld
└── phpboost.example.org
Cordialement, janus57
Édité par janus57 Le 06/02/2017 à 18h14
Ptithom Membre non connecté
- Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
- Equipe Historique
je regarde quand j'aurai du temps d'ici la fin de semaine.
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Citation :
je pensais avec erreur qu'un sous domaine ne pouvait être que dans un sous répertoire du repertoire où pointait le nom de domaine.
non sauf restriction de l'hébergeur on peu faire pratiquement ce que l'on veux, et pour OVH c'est largement possible à condition de bien faire attention et d'attendre la propagation des changements.
EDIT :
j'ai édité mon post du dessus pour éviter d'avoir les code HTML (foutu balise code…
Cordialement, janus57
Édité par janus57 Le 06/02/2017 à 18h14
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie