[phpBB 3.2.x] Mettre les pages phpBB en dehors du forum

Toutes les documentations phpBB seront ici.
Avatar de l’utilisateur
Dakin Quelia
Webmaster
Webmaster
Messages : 563
Enregistré le : Ven 27 Nov 2009 05:47
Localisation : Belgique
Contact :

[phpBB 3.2.x] Mettre les pages phpBB en dehors du forum

Messagepar Dakin Quelia » Sam 18 Aoû 2018 02:34

» Mettre les pages phpBB en dehors du forum

A l'aide de cette documentation, vous allez pouvoir créer votre site web en utilisant phpBB tout simplement et intégrer votre contenu en utilisant les sessions du forum.

Tout d'abord, il faut copier les fichiers « app.php » et « .htaccess » du dossier phpBB 3.2.x à la racine de votre site web (en l'occurrence httpdocs).

Ensuite, il faut modifier le fichier « .htaccess » (à la racine de votre site web).

Cherchez :

Code : Tout sélectionner

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]

Remplacez par :

Code : Tout sélectionner

RewriteCond %{REQUEST_FILENAME} !^(.*)/forum/
RewriteRule ^(.*)/$ app.php/index [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]

Enfin, nous terminerons par modifier le fichier « app.php » (à la racine de votre site web).[/list]

Cherchez :

Code : Tout sélectionner

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './'

Remplacez par :

Code : Tout sélectionner

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : 'forum/'
Si le nom du dossier est « forum ». Dans le cas contraire, il faudra adapter.

Une fois toutes ces étapes faites, il ne vous reste plus qu'à créer vos pages et/ou vos extensions pour votre forum.

Par exemple, l'url d'une page créée à l'aide de l'extension officielle phpBB Pages sera comme suit : http://www.monsite.com/test ou comme cela : http://www.monsite.com/forum/test

Pour créer une extension très simple, je vous invite à lire cette documentation.

Retourner vers « phpBB »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité

cron