1. Sekarang pelayan Alibaba Cloud saya mempunyai IP awam bebas
2 A *.abc.def.com telah diselesaikan ke IP Cloud Alibaba saya.
3 Di sini saya sedang melakukan resolusi nama domain maya peringkat ketiga yang sepadan dengan folder yang berbeza.
Masalah yang saya hadapi sekarang ialah apache dikonfigurasikan dengan banyak hos maya seperti contoh berikut
<VirtualHost *:80>
ServerAdmin admin@linuxeye.com
DocumentRoot "/data/wwwroot/ddd/"
ServerName ddd.abc.def.com
<Direktori "/data/wwwroot/weijb/">
SetOutputFilter DEFLATE
Options FollowSymLinks ExecCGI
Require all granted
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.html index.php
</Direktori>
</VirtualHost>
Tetapi apabila saya melawati nama domain yang tidak terikat, seperti eee.abc.def.com. Tapak web akan diselesaikan ke salah satu direktori saya (seperti /data/wwwroot/XXX/) yang nampaknya sepadan dengan subdirektori yang saya buat baru-baru ini.
Saya tidak mahu penghuraian automatik seperti itu. Tujuan saya fikir ialah saya tidak boleh mengaksesnya tanpa nama domain peringkat ketiga yang terikat. Daripada hanya menghuraikannya ke dalam salah satu subdirektori saya.
Bagaimana untuk mengkonfigurasi apache?
Tetapkan DocumentRoot "/data/wwwroot/" dalam httpd.conf