Dans le fichier de configuration /var/www/multisite.test/wp-config.php , avant la ligne /* C'est tout, ne touchez pas à ce qui suit bon blog ! */ , vous ajoutez :
/* multisite */
define('WP_ALLOW_MULTISITE', true);`
Vous pouvez retourner dans l'administration de votre site : http://multisite.test/wp-admin
Rendez-vous sur la page Tableau de bord > Outils > Réglages du réseau , (si l'onglet n'apparaît pas
Rechargez la page ou utilisez ce lien http://multisite.test/wp-admin/network.php)
Choisissez l'installation par sous-répertoires, et non par sous-domaines. Puis cliquez sur [installer]
Copiez collez les lignes, comme l'indique la page wordpress.
Dans le fichier de configuration /var/www/multisite.test/wp-config.php, juste après define('WP_ALLOW_MULTISITE', true); on ajoute les lignes suivantes :
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'multisite.test');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
`
Dans le fichier var/www/multisite.test/.htaccess on remplace les règles de réécriture (le contenu entre les balises <IfModule mod_rewrite.c>) par les règles indiquées sur la page d'adminstration de notre site Créer son réseau.
Pour pouvoir éditer le fichier (sûrement en chmod 600), il faudra peut-être le faire en tant qu'administrateur ou changer les droits sur le fichier
$ sudo nano /var/www/multisite.test/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
</IfModule>
Vous êtes maintenant en multisite. Vous avez accès à
multisite.test. L'installation des plugins et thèmes se fait via l'administration du réseau maintenant.
Rendez-vous dans Mes sites > admin du réseau > Sites et Cliquez sur ajouter un site.