一、Apache
(1)基于访问主机头(FQDN)
cat /etc/httpd/conf.d/vhostfqdn.conf
<virtualhost *:80>
documentroot /data/web01
servername www.web01.com
<directory /data/web01>
require all granted
</directory>
CustomLog "logs/a_access_log" combined
</virtualhost>
<virtualhost *:80>
documentroot /data/web02
servername www.web02.com
<directory /data/web02>
require all granted
</directory>
CustomLog "logs/a_access_log" combined
</virtualhost>
<virtualhost *:80>
documentroot /data/web03
servername www.web03.com
<directory /data/web03>
require all granted
</directory>
CustomLog "logs/a_access_log" combined
</virtualhost>
(2)基于ip地址
cat /etc/httpd/conf.d/vhostip.conf
<virtualhost 192.168.130.11:80>
documentroot /data/web01
<directory /data/web01>
require all granted
</directory>
</virtualhost>
<virtualhost 192.168.130.22:80>
documentroot /data/web02
<directory /data/web02>
require all granted
</directory>
</virtualhost>
<virtualhost 192.168.130.33:80>
documentroot /data/web03
<directory /data/web03>
require all granted
</directory>
</virtualhost>
(3)基于端口号
cat /etc/httpd/conf.d/vhostport.conf
listen 8001
listen 8002
listen 8003
<virtualhost *:8001>
documentroot /data/web01
<directory /data/web01>
require all granted
</directory>
</virtualhost>
<virtualhost *:8002>
documentroot /data/web02
<directory /data/web02>
require all granted
</directory>
</virtualhost>
<virtualhost *:8003>
documentroot /data/web03
<directory /data/web03>
require all granted
</directory>
</virtualhost>
二、Nginx
(1)基于域名且不同站点
server { listen 80; server_name mobile.magedu.com; location / { root html; index index.html index.htm; } location /python { root /mobile; !!!必须在/mobile目录下创建/python目录,且把文件写入python目录中,否则会报错!!! index index.html index.htm; } location /java { root /mobile; index index.html index.htm; } } server { listen 80; server_name www.magedu.com; location / { root html; index index.html index.htm; } location /python { root /www; index index.html index.htm; } location /java { root /www; index index.html index.htm; } }
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。