SourceForge.net Logo
19 Avril, 2006
© GPL
FractalWikiFR - ProWikiCentre
Comment Administrer /
Configurer un Domaine


De nos jours, les domaines sont bon marché (environ 10 $ par an), aussi est t'il commun que la plupart des projets wiki utilisent leurs propres noms de domaines. Cette page décrit ce que vous devez faire pour mettre un wiki sous un domaine spécifique.

Comment:
La façon naturelle (la plus simple, la meilleure marché) de positionner un wiki est un sous-répertoire d'un domaine existant. Même si vous modifiez la situation initiale et ajoutez votre domaine unique au wiki, généralement le wiki reste accessibles à travers cette URL originale. Ceci a des avantage quand vous gérez de nombreux wikis.

Enregistrement du domaine

Pour avoir un domaine vous devez :

  • acheter le domaine pour une cotisation annuelle à partir de n'importe quel "registrar" ou indirectement à partir de n'importe quel fournisseur. Le coût pour le domaine dépend du domaine top-niveau que vous désirez. .com, .org, .net sont généralement préférés parce qu'ils sont meilleurs marché que les domaines nationaux comme .fr, .cc ou .nu. Le coût en général oscille entre 5 à 30$ par an, vous ne devriez pas payer plus.
  • au moment de commander le domaine vous spécifiez l'adresse IP (quelque chose comme 216.239.39.104) de l'ordinateur physique où votre espace web est situé et les adresses-IP de deux noms de serveurs qui convertiront votre nom de domaine (par exemple mondomaine.com) vers votre adresse IP. Vous utiliserez généralement les noms-des-serveurs-IP donnés par votre fournisseur (si vous avez vos propres noms de serveurs, vous n'avez pas besoin de ce guide).

Configurer Apache

After this primary registration the domain points to the main server directory and any Browser accessing the domain will show the index.html in the main web directory. There is no limit to the number of domains that can point to the same physical server or files.

To direct the incomming request to a special subdirectory, you need to configure the web-server-software (typically Apache) to know about the domain and direct the requests accordingly. This is typically done in /etc/httpd/httpd.conf or a similar file (depending on the Apache version) by an VirtualHost entry. A typical simple entry may look like this:

<VirtualHost dorfwiki.org www.dorfwiki.org>
  DocumentRoot "/usr/local/httpd/htdocs/dorfwiki"
  ServerName www.dorfwiki.org
  Redirect /index.html http://www.dorfwiki.org/wiki.cgi
</VirtualHost> 

It contains:

  • the official server domain name (ServerName)
  • the domains it answers to (in the VirtualHost line)
  • the absolute directory path that shall be used for the domain (DocumentRoot)
  • a handy (optional) Redirect that converts the naked domain request (that is interpretet as a rewuest to index.html) into a wiki call
[[Hint:]] Don't forget that you have to RestartApache so that changes to the configuration file become effective.

Configuration PageAccueil

Vous pourriez configurer une page comme page par défaut (page d'accueil) en utilisant Apache, par ex par un

Redirect /index.html http://www.dorfwiki.org/wiki.cgi?WelcomeVisitor

mais c'est moins flexible qu'utiliser le paramètre FrontPage.

Liens Web


LangueFrançaise PageTranslation ProWiki:HowToAdmin/Configure_a_Domain DossierAdministrationServeur DossierApache