如果一个网站目录需要对应多个域名或希望用户随意输入的域名(解析指向服务器)都显示一个共同的网站,需要修改默认vhost配置。
默认自然只能有一个,修改之前要先去除apache或nginx自带的default配置。
apache中在<VirtualHost _default_:80>中添加_default
<VirtualHost _default_:80>
DocumentRoot "/var/www/html/zzblog/public"
ServerName zheng11223.top
<Directory "/var/www/html/zzblog/public">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
nginx中在server中添加listen 80 default;
server
{
listen 80 default;
server_name zheng11223.top;
index index.html index.php;
...
}