Ada plugin untuk itu: WP XAMPP Multisite Subdomains . Sayangnya, tidak ada deskripsi bahasa Inggris yang tersedia. Saya akan mencobanya di sini.
Panduan berikut ini akan mengatur multi-situs di bawah mu.wpdengan subdomain.
1. Instalasi Dasar
Mulailah dengan instalasi baru WordPress dan XAMPP . Buat jaringan untuk subdomain. Jangan membuat sub situs apa pun.
XAMPP saya dipasang di E:\xampp, WordPress di E:\wordpress.latest.final, dan direktori spesifik situs saya di F:\sites. Ada direktori F:\sites\_logsuntuk file log. Pastikan untuk menyesuaikan jalur dalam contoh berikut ini dengan pengaturan Anda.
2. hostsFile
Buka hostsfile. Pada Win 7 yang mungkin aktif C:\Windows\System32\drivers\etc\hosts, dan Anda perlu hak administrator untuk mengeditnya.
Buat bagian terpisah seperti ini:
# BEGIN XAMPP-127.0.0.2
127.0.0.2 mu.wp
# END XAMPP-127.0.0.2
Catatan yang kami gunakan 127.0.0.2, tidak 127.0.0.1. Ini penting.
Simpan file, tutup dan lupakan.
3. The httpd-vhosts.conf
Buka file Apache vhosts di /apache/conf/extra/httpd-vhosts.conf.
Buat host virtual baru. Jika itu adalah virtual host pertama Anda, Anda perlu vhost generik terlebih dahulu.
vhost generik
Harus menjadi host virtual pertama dalam file.
<VirtualHost *:80>
DocumentRoot "E:/xampp/htdocs"
ServerName localhost
<Directory "E:/xampp/htdocs">
Options Indexes FollowSymLinks
Options +Includes
AllowOverride FileInfo
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.php index.shtml index.html index.htm
</Directory>
ErrorLog "F:\sites\_logs\default.error.log"
CustomLog "F:\sites\_logs\default.access.log" combined
</VirtualHost>
vhost multi-situs kami
<VirtualHost 127.0.0.2:80>
ServerName mu.wp
DocumentRoot "E:\wordpress.latest.final"
<Directory "E:\wordpress.latest.final">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog "F:\sites\_logs\mu.wp.error.log"
CustomLog "F:\sites\_logs\mu.wp.access.log" combined
</VirtualHost>
Pastikan semua jalur sudah benar! Mulai ulang Apache.
4. Instal plugin
Instal plugin WP XAMPP Multisite Subdomains sebagai MU-plugin . Biasanya di wp-content/mu-plugins.
Selesai
Anda dapat membuat subdomain baru sekarang http://mu.wp/wp-admin/network/site-new.php, plugin akan memperbarui hostsfile secara otomatis, dan situs baru Anda segera tersedia.