一、配置虚拟主机
vim /usr/local/apache2/conf/extra/httpd-vhost.conf
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com root邮箱
DocumentRoot "/data/123"虚拟主机存在的目录
ServerName 123.com 配置的虚拟主机域名
ServerAlias 1234.com 配置的虚拟主机域名的别名
ErrorLog "logs/dummy-host.example.com-error_log" 错误日志
CustomLog "logs/dummy-host.example.com-access_log" common 访问日志
</VirtualHost>
二、域名的跳转
当访问域名1的时候自动跳转到域名2。当更改域名的时候不致于会丢失一些用户
vim /usr/local/apache2/conf/httpd.conf
加入
<IfModule mod_rewrite.c>
RewriteEngine on 开启rewrite引擎
RewriteCond %{HTTP_HOST} 域名1
RewriteRule ^(.*) http://域名2$1 [R=301,L] 301是永久重定向
</IfModule>
/usr/local/apache2/bin/apachectl graceful 平滑的重启该服务