[Réglé] Installation de phpBBdeplacer le forum dans un sous domaine

Forum concernant les demandes de support pour tout problème d'installation d'un forum phpBB de toutes versions
no_avatar
France jef68
Auteur du sujet
Messages : 41
Enregistré le : 22 mars 2018
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France jef68 » 28 mars 2018, 08:44
j'ai herité d'un forum il y a deja quelques temps
je n'y connaissais pas grand chose ?, depuis, j'ai juste un peu evolué

ce forum etait dans un sous dossier, que je n'ai pas voulu changer a cause de tous les liens interne qui pouvait se trouver rompus

j'ai créé recemment , un sous domaine

ma question : est ce que je peux simplement (avec cpanel) deplacer les dossiers et fichiers du forum actuel vers le nouvel emplacement.
evidement, il faut faire des modifs au niveau de la base de données
du genre emplacement cookies mais ce n'est certainement pas la seule modif


ensuite, il faut que je fasse une redirection depuis l'ancien emplacement vers le nouveau
comme je n'y connais pas grand chose, je vais faire cette redirection directement avec cpanel :D

je m'adresse donc a Sylver qui m'a été d'une grande aide pour la mise en place de sa belle shoutbox
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 728
Enregistré le : 13 janvier 2018
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France Sylver35 » 28 mars 2018, 13:01
Bonjour,

Pour les fichiers, il suffit de prendre le tout d'un pack neuf de phpBB, en ce moment la version 3.2.2, sauf:
. fichier config.php
. dossier download/
. dossier ext/
. dossier files/
. dossier images/
. dossier store/
Tout ceci doit provenir du forum actuel

Pour le transfert des fichiers, je te conseille un logiciel totalement gratuit => filezilla http://filezilla.fr/

Ensuite, il faudra faire une redirection via .htaccess

code : Tout sélectionner

    <IfModule mod_rewrite.c>
        RewriteEngine On
        
        RewriteCond %{HTTP_HOST} ^lescaravaniers2.com/forums/$
        RewriteRule (.*)$ http://forum.lescaravaniers2.com/$1 [R=301,L]
        
        RewriteCond %{HTTP_HOST} ^www.lescaravaniers2.com/forums/$
        RewriteRule (.*)$ http://forum.lescaravaniers2.com/$1 [R=301,L]
    </IfModule>
Si tu souhaite activer le https, autant le faire maintenant.
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
no_avatar
France jef68
Auteur du sujet
Messages : 41
Enregistré le : 22 mars 2018
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France jef68 » 28 mars 2018, 13:21
ok, merci
filezilla, je connais, il est bien parametré et ca fonctionne

pour le https, je ne sais pas comment faire

merci en attendant
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 728
Enregistré le : 13 janvier 2018
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France Sylver35 » 28 mars 2018, 14:35
Chez OVH, je t'ai trouvé une doc à ce sujet => https://docs.ovh.com/fr/hosting/les-certificats-ssl-sur-les-hebergements-web/

Activer le ssl est maintenant gratuit pour tout le monde, autant en profiter pour un web plus sûr
Il suffit de commander un certificat Let’s Encrypt dans ton panel et le mettre en place pour ton domaine et faire la même chose pour le sous domaine.
Puis, quand il est actif, faire une redirection dans le .htaccess de http vers https
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
no_avatar
France jef68
Auteur du sujet
Messages : 41
Enregistré le : 22 mars 2018
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France jef68 » 28 mars 2018, 15:31
ok, je regarde tout ca, merci
no_avatar
France jef68
Auteur du sujet
Messages : 41
Enregistré le : 22 mars 2018
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France jef68 » 28 mars 2018, 18:53
ok, c'est fait et tout fonctionne bien ainsi que la redirection
avant, j'avais fait une copie de la base au cas ou

je suis passé en https - les certificats SSL etaient déja actifs

merci pour ton aide
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 728
Enregistré le : 13 janvier 2018
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France Sylver35 » 29 mars 2018, 14:23
Pour rediriger toutes les requêtes http vers https, donc vers le ssl, il faut activer la redirection dans le htaccess
Après la ligne:

code : Tout sélectionner

RewriteEngine on
ajoute ces lignes:

code : Tout sélectionner

# Redirection ssl
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://forum.lescaravaniers2.com/$1 [R,L]
Ceci est à rajouter dans le .htaccess présent dans le forum
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
no_avatar
France jef68
Auteur du sujet
Messages : 41
Enregistré le : 22 mars 2018
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France jef68 » 29 mars 2018, 15:00
ok, ca marche
encore merci :D
no_avatar
France jef68
Auteur du sujet
Messages : 41
Enregistré le : 22 mars 2018
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France jef68 » 29 mars 2018, 15:54
a ben non, ca ne marche pas
voila le message

code : Tout sélectionner

La page n’est pas redirigée correctement

Firefox a détecté que le serveur redirige la demande pour cette adresse d’une manière qui n’aboutira pas.

    La cause de ce problème peut être la désactivation ou le refus des cookies.
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 728
Enregistré le : 13 janvier 2018
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France
Contact :

deplacer le forum dans un sous domaine

Message par France Sylver35 » 29 mars 2018, 16:13
On va alors modifier cela car il est vrai que le sous-domaine créé par ovh est en fait une redirection d'un simple dossier du domaine original, ce qui embrouille le tout.

Change avec ce code:

code : Tout sélectionner

# Redirection ssl
RewriteCond %{HTTP_HOST} ^forum.lescaravaniers2.com$ [NC]
RewriteRule ^(.*)$ https://forum.lescaravaniers2.com/$1 [R,L]
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Répondre
  • Membres connectés en temps réel

    🔒 Refermer le panneau des membres connectés