
안녕하세요, 서버 구성에 문제가 있습니다.
나는 가지고있다우분투 14.04그리고아파치 2.4.7문제는 뭔가 잘못 구성되었다는 것입니다.
dom1.com, dom2.com,dom3.com 등 5개의 도메인이 있습니다. 문제는 두 도메인이 더 이상 사용되지 않는 이전 도메인으로 리디렉션되고 다른 도메인은 dom1.com에 index.xml을 표시한다는 것입니다.
그래서 지금은 어떻게 될지 모르겠습니다. 결과는 내가 네비게이터에 요청했을 때 항상 Building Site 1로 응답하는 것입니다.
/var/www/dom1/index.html --> Building Site 1
/var/www/dom2/index.html --> Building Site 2
/var/www/dom3/index.html --> Building Site 3
/var/www/dom4/index.html --> Building Site 4
/var/www/dom5/index.html --> Building Site 5
Apache의 경우: /etc/apache2/sites-available/dom1.com.conf
<VirtualHost *:80>
ServerName www.dom1.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/dom1
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
ohers 도메인도 마찬가지입니다.
그리고 /etc/hosts에서 각 도메인에 대해 IP 도메인 쌍을 정의합니다.
127.0.0.1 localhost
127.0.1.1 ubuntu.myhosted.com ubuntu
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
XXX.XX.XXX.XXX dom1.com
XXX.XX.XXX.XXX dom2.com
XXX.XX.XXX.XXX dom3.com
XXX.XX.XXX.XXX dom4.com
XXX.XX.XXX.XXX dom5.com
일부 구성 속성이 누락되었습니까?
답변1
다른 도메인을 구성하는 것 같습니다. 호스트 파일에 따라 액세스 중이지만 dom1.com
Apache 구성에는 www.dom1.com
.이들은 다른 이름입니다.
Apache는 가상 호스트 섹션을 찾을 수 없기 때문에 dom1.com
포기하고 첫 번째 가상 호스트만 표시합니다.
ServerName 매개변수를 수정하거나 www가 아닌 이름을 ServerAlias로 추가하십시오(두 변형이 모두 작동하도록 하려면).