最新apache多域名多站点配置

Posted 防空洞123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最新apache多域名多站点配置相关的知识,希望对你有一定的参考价值。

httpd.conf===>

Listen 80
Listen 9001

ServerName 123.123.123.123:80 用IP地址作为servername

LoadModule rewrite_module modules/mod_rewrite.so

Include conf/extra/httpd-vhosts.conf

<FilesMatch "\.ph(p[2-6]?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>

 

httpd-vhost.conf===>

# Virtual Hosts
<VirtualHost *:80>
ServerName www.abc2.com
ServerAlias abc2.com tianpin.bj.12543534.clb.myqcloud.com
DocumentRoot "/var/www/html"
<Directory "/var/www/html">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
#设置主机名
ServerName www.abc.com
#设置主机别名,即用该别名也可以访问(前提是域名解析正确)
#ServerAlias abc.com
DocumentRoot "/var/www/pttabc"
<Directory "/var/www/pttabc">
#加上Indexes用于显示设定“可显示文件列表”(当无可显示网页的时候)
Options FollowSymLinks
#启用文件夹访问控制的文件.htaccess设置
AllowOverride All
#请求控制
Require all granted
</Directory>
</VirtualHost>

 

以上是关于最新apache多域名多站点配置的主要内容,如果未能解决你的问题,请参考以下文章

Apache多域名多站点配置

Apache 配置多站点访问「为项目分配二级域名」

Apache 配置多站点访问「为项目分配二级域名」

linux下配置apache多站点访问-小案例

apache的配置和多站点配置

多站点虚拟主机配置