centos绑定多个域名
大家讲道理
大家讲道理 2017-04-25 09:01:16
0
3
652

正在使用aliyun主机,运行centos6.4 64位系统,安装lamp环境后进行域名绑定。配置文件如下:

<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName 120.24.54.xxx
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /var/www/html/domain1
    ServerName domain.com
    ServerAlias *.domain.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /var/www/html/domain2
    ServerName domain.com
    ServerAlias *.domain.com
</VirtualHost>

然后通过www.domain1.com可以访问指向/var/www/html/domain1目录的网站,但是通过www.domain1.com访问同样是指向/var/www/html/domain1,通过IP 120.24.54.xxx访问也是指向domai1目录,配置文件其他地方没动过。我想要通过IP访问就指向html目录,通过域名访问就指向对应的目录。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(3)
黄舟

공식 문서를 보고 답을 찾았습니다.
# Apache가 포트 80에서 수신 대기하는지 확인하세요
80듣기

으아악

켜야 합니다NameVirtualHost *:80. 그렇지 않으면 바인딩된 도메인 이름 수에 관계없이 모두 첫 번째 가상 호스트의 문서 루트를 가리킵니다

PHPzhong

구성을 수정한 후 Apache를 다시 시작하셨나요?
가상 호스트 모드가 활성화되어 있습니까?

刘奇


DocumentRoot /var/www/html/domain1
서버 이름 domain.com
ServerAlias ​​​​*.domain.com


DocumentRoot /var/www/html/domain2
서버 이름 domain.com
ServerAlias ​​​​*.domain.com

이거 바뀐거 아냐?

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿