Outils pour utilisateurs

Outils du site


braveo:blogadresses
no way to compare when less than two revisions

Différences

Ci-dessous, les différences entre deux révisions de la page.


braveo:blogadresses [2024/04/16 22:20] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Gestion des adresse d'accès au blogs ======
 +===== Problématique =====
 +Pour faire simple, de base, avec DotClear, les blogs sont accessible via //http://mondomaine.tld/le_nom_du_blog/ // mais nous voulons qu'ils le soient via // http://le_nom_du_blog.mondomaine.tdl //.
 +===== Objectif =====
 +Sachant qu'à chaque blog créé, un répertoire portant le nom du blog est créer, nous allons dire a notre serveur Apache de reprendre les morceaux de l'adresse appelé et de la remettre en forme.
 +Pour être plus claire:
 +Tu chope ce qui est avant le "." est tu le remet "ici".
 +Pour ce faire, nous créons un VirtualHost que j'ai appelé blogs.mdl29.net.
 +==== Apache ====
 +Fichier : // /etc/apache2/sites-available/blogs.mdl29.net //
 +<code>
 +# On déclare le VirtualHost
 +<VirtualHost *:80>
 +      #Ici %1 est une variable qui récupère le nom du blogs
 +      ServerName %1.mdl29.net
 +      #Là, on reprend le contenu de notre adresse.
 +      VirtualDocumentRoot /var/www/%1/
 +      #Un peu de config
 +      DocumentRoot /var/www/
 +      <Directory /var/www/>
 +            Options +Indexes
 +            AllowOverride All
 +            Order allow,deny
 +            allow from all
 +            /Directory>
 +</VirtualHost>
 +</code>
 +Et voilà, le tour est joué!
 +Avant, il faut s'assurer que le mode // vhost_alias // est activé:
 +<code>
 +a2enmod vhost_alias
 +/etc/init.d/apache2 restart
 +</code>
 +Puis on active notre VHost:
 +<code>
 +a2ensite blogs.mdl29.net
 +/etc/init.d/apache2 reload
 +</code>
 +
 +==== DNS ====
 +Maintenant, il nous faut faire comprendre au serveur de DNS que tout les sous-domaines point vers notre serveur Web.
 +Fichier : // /var/dns/mdl29.net //
 +Ajouter la ligne : 
 +<code> *      A      xxx.xxx.xxx.xxx </code>
  
braveo/blogadresses.txt · Dernière modification : 2024/04/16 22:20 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki