apache 怎么给同一个虚拟主机绑定多个端口
背景:我当前的虚拟主机绑定8000 端口,想要再绑定一个端口,让无论哪个端口都能访问到web服务
当前配置:
<VirtualHost *:8000>
DocumentRoot /home/ehigh/work/html/SXGeneralSystemFE/dist
<Directory /home/ehigh/work/html/SXGeneralSystemFE/dist>
Options FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/generalsystemfe_error.log
CustomLog ${APACHE_LOG_DIR}/generalsystemfe_access.log combined
</VirtualHost>
修改后的配置:
<VirtualHost *:8000 *:13000>
DocumentRoot /home/ehigh/work/html/SXGeneralSystemFE/dist
<Directory /home/ehigh/work/html/SXGeneralSystemFE/dist>
Options FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/generalsystemfe_error.log
CustomLog ${APACHE_LOG_DIR}/generalsystemfe_access.log combined
</VirtualHost>
Apache 的 VirtualHost 指令是支持多个参数的,每个参数都是一个 IP地址 + 端口号的组合,多个参数之间使用空格分隔。 <VirtualHost addr[:port] [addr[:port]] ... >
浙公网安备 33010602011771号