Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
pratique:informatique:dokuwiki [14/11/2020 12:14] – créée Zatalyzpratique:informatique:dokuwiki [30/11/2020 10:35] – [Une seule ferme pour plusieurs domaines] Zatalyz
Ligne 1: Ligne 1:
-====== Dokuwiki et ferme, astuces ====== 
-===== Une seule ferme pour plusieurs domaines ===== 
-Ça marche sur le même serveur, hein... mais ça marche. 
  
-Arborescence sur le serveur : 
-<code> 
-- var 
-  - www 
-    - mondomaine 
-      - dokuwiki 
-      - farm 
-        - lapin 
-        - poule 
-</code> 
- 
-Ici le dokuwiki cœur est ''/var/www/mondomaine/dokuwiki''. On le trouve à l'adresse https://mondomaine.com/dokuwiki si nécessaire ( ''mondomaine'' étant la racine du site). La ferme est aussi paramétrée pour servir "lapin" sur le même domaine, à l'adresse https://mondomaine.com/lapin.  
- 
-Le code dans la config d'Apache : 
-<code /etc/apache/site-enabled/mondomaine.conf> 
-<VirtualHost *:80> 
-        ServerName mondomaine.com 
- 
-        ServerAdmin webmaster@localhost 
-        DocumentRoot /var/www/mondomaine/ 
- 
-        ErrorLog ${APACHE_LOG_DIR}/error_mondomaine.log 
-        CustomLog ${APACHE_LOG_DIR}/access_mondomaine.log combined 
- 
-Alias /lapin /var/www/mondomaine/farm/lapin 
- 
-        <Directory /var/www/mondomaine/ > 
-                DirectoryIndex index.html index.htm index.php 
-                Options Indexes FollowSymLinks MultiViews 
-                AllowOverride All 
-                Order allow,deny 
-                allow from all 
-        </Directory> 
-</VirtualHost> 
-</code> 
- 
-L'animal poule, lui, est disponible sur un autre nom de domaine. On devrait y accéder directement via https://poule.autredomaine.com. 
- 
-Son vhost associé :  
-<code /etc/apache/site-enabled/poule_autredomaine.conf> 
-<VirtualHost *:80> 
-        ServerName poule.autredomaine.com 
- 
-        ServerAdmin webmaster@localhost 
-        DocumentRoot /var/www/mondomaine/ 
-         
-        RewriteEngine On 
-        RewriteRule ^/?([^/]+)/(.*)  /dokuwiki/$1?animal=poule [QSA] 
-        RewriteRule ^/?([^/]+)$      /dokuwiki/?animal=poule [QSA] 
- 
-        ErrorLog ${APACHE_LOG_DIR}/error_poule.log 
-        CustomLog ${APACHE_LOG_DIR}/access_poule.log combined 
- 
-        <Directory /var/www/mondomaine/ > 
-                DirectoryIndex index.html index.htm index.php 
-                Options Indexes FollowSymLinks MultiViews 
-                AllowOverride All 
-                Order allow,deny 
-                allow from all 
-        </Directory> 
-</VirtualHost> 
-</code> 
- 
-Et en principe tout fonctionne ! 
CC Attribution-Noncommercial-Share Alike 4.0 International Driven by DokuWiki
pratique/informatique/dokuwiki.txt · Dernière modification : 30/11/2020 10:36 de 127.0.0.1