Version complète: sur le forum Webmaster Hub : Petit casse-tête à résoudre avec mon forum IPB
Webmaster Hub > Création et exploitation de Sites Internet > Les fondations d'un site > Hébergement de Sites
Cariboo
Voilà, je vais lancer des communautés derrière mes sites...

Pour cela, j'installe IPB sur un serveur dédié (baptisé "forums")

En fait, je vais gérer une communauté unique, mais quatre forums différents, avec quatre skins différents

les forums de smurtz.com, site hébergé sur le serveur "proxen"
les forums de storx.com, site hébergé sur le seveur "proxen"
les forums de proutz.com, site hébergé sur le serveur "gloup"
les forums de bidule.com, site hébergé sur le serveur "gloup"

Gérer les quatre skins différents ne pose pas de problèmes...

Par contre, il faudrait que les forums aient pour adresse, de préférence

http://www.smurtz.com/index.php?showforum=25
ou
http://www.storx.com/index.php?showforum=12

Pour des raisons de référencement

Quel serait la meilleure méthode pour y arriver ?
Url rewriting de quoi et comment ?
Redirection ?
Comment faire pour qu'une fois arrivé sur un forum, les liens pointent bien vers le domaine initial ?
Berberber
Pourquoi pas de sous domaines ? Par peur de partager la popularité en deux ?
Cariboo
C'est un peu ça oui wink.gif

En fait c'est exactement ça biggrin.gif
nalrem
On peut sans doute imaginer passer un paramètre en plus dans l'url, ce qui pourrait permettre de facilement identifier, et à coup sûr, d'où viennent les personnes.
A partir de là, il doit être assez aisé de modifier les templates pour que l'adresse d'index soit celle qui convient, non ?
Berberber
CITATION(Cariboo @ lundi 13 décembre 2004, 19h04)
C'est un peu ça oui wink.gif

En fait c'est exactement ça  biggrin.gif
*



avec une bonne politique de liens internes, il ne devrait pas y avoir de probème au contraire (un listning dmoz en plus ? hypocrite.gif ) ... Ensuite techniquement ca doit etre faisable facilement si les deux serveurs sont à coté, mais ceci, ce n'est pas mon domaine.
Cariboo
C'est vrai qu'avec un sous domaine, cela résout quelques problèmes.

Pour le sous domaine :

Je dois pouvoir, à coup d'url rewriting, réécrire

"forums.smurtz.com/index.php?showforum=25"
en
"www.smurtz.com/forum/index.php?showforum=25"

Ce qui résout le problème à ce niveau.

Ensuite,

Admettons que je crée un sous domaine forums.xxxx.com pour chaque site.

Chaque serveur gère ses propres DNS

Donc je peux faire en sorte que :

www.smurtz.com pointe vers-> ip du serveur proxen
forums.smurtz.com pointe vers -> ip du serveur "forums"

Ensuite, dans Apache, je dois pouvoir récupérer "forums.smurtz.com" pour le faire pointer vers le répertoire que je veux...

Si j'ai dit une bêtise, que quelqu'un m'arrête...

Ensuite, le problème est donc simplement :

Comment faire en sorte qu'IPB interprète correctement les liens ?...
Dan
CITATION(Cariboo @ lundi 13 décembre 2004, 18h52)

Pour moi ça fait 2 forums différents et deux virtual hosts différents. Ou est le problème ?

Dan
Berberber
CITATION
Comment faire en sorte qu'IPB interprète correctement les liens ?...


J'imagine que IPB fait des url relatives, donc, si le forum est ouvert avec
CODE
www.domaine.com/forum/


il y aura aussi des liens avec
CODE
www.domaine.com/forum/?showtopic=3615


et sinon, ça doit être un parametre réglable.

Pour l'interpretation c'est ton rewriting qui devrait faire l'affaire.
Cariboo
Dan :

Deux virtual hosts, je veux bien, c'est que je disais plus haut.

Par contre deux forums... Pas vraiment. En fait, l'idéal serait de faire pointer deux sous-domaines différents vers le même répertoire, pour éviter des complications inutiles.

Et la question que je me pose :

Si

"forums.smurtz.com" est url rewrité en "www.smurtz.com/forums"

Si le sous domaine forums.smurtz.com pointe en réalité (avec une conf BIND adéquate) sur une autre machine que celle qui héberge www.smurtz.com, avec un virtual host qui redirige vers un truc du genre /var/www/forumIPB/

Je pense que les url seront plutôt en "forums.smurtz.com" non ?
Dan
CITATION(Cariboo @ lundi 13 décembre 2004, 19h55)
Si

"forums.smurtz.com" est url rewrité en "www.smurtz.com/forums"

Si le sous domaine forums.smurtz.com pointe en réalité (avec une conf BIND adéquate) sur une autre machine que celle qui héberge www.smurtz.com, avec un virtual host qui redirige vers un truc du genre /var/www/forumIPB/

Je pense que les url seront plutôt en "forums.smurtz.com" non ?
*

Oui, mais le forum contient son URL dans les fichiers de configuration. Donc forums.smurtz.com ne pourra pas être appellé autrement (forum.trucmuche.com par exemple)

Dan
Cariboo
Damned ! Donc tout cela ne sert à rien...

Je viens de faire une install d'IPB, et effectivement, il semble que l'emplacement du forum soit stockée dans la config.

Quelqu'un a déjà essayé plusieurs install d'IPB utilisant la même base de données ?

(je sens que je n'ai pas fini de galérer avec truc)
mokuji
Une solution barbare mais à essayer est d'uploader 4 fois les mêmes fichiers d'IPB sur les 4 comptes ftp et juste modifier l'url des fichiers de configuration, ainsi on pourra accèder à 4 forums différents ayant chacun leurs urls mais accèdants tous à la même base de donnée. (évidemment les 4 comptes doivent être sur le même serveur physique)
Dan
CITATION(mokuji @ mardi 14 décembre 2004, 09h28)
Une solution barbare mais à essayer est d'uploader 4 fois les mêmes fichiers d'IPB sur les 4 comptes ftp et juste modifier l'url des fichiers de configuration, ainsi on pourra accèder à 4 forums différents ayant chacun leurs urls mais accèdants tous à la même base de donnée. (évidemment les 4 comptes doivent être sur le même serveur physique)
*

Le problème qui va se poser alors est la gestion des différents caches.
Perso je ne m'y risquerais pas smile.gif

Dan
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.