2009-07-14 2 views
0

내가 어떻게 수정했는지, 또는 그랬는지 모르겠다. DNS가 해결되거나 뭔가 얻으려고 영원히 멈추지 않았지만 지금은 효과가 있습니다. 분명히 아래 나열된 사이트가 올바른 주소를 가리키는 모든 것을 보여 주었지만 분명히 어딘가에서 제대로 해결되지 못했습니다. --------- 원래 메시지 --------------- 여기에 무엇이 잘못되었는지 모르겠지만 하위 도메인 집합을 가져 오려고했습니다. - 위로, 나는 그것을 해결할 수 없습니다.아파치의 하위 도메인 해결

내가 http://www.selfseo.com/find_ip_address_of_a_website.php 하위 도메인이 올바른 서버를 가리키고 있는지 확인하기 위해이 사이트에 URL을 입력하여 도메인이 설정되어 있는지 제대로 확인했습니다, 그리고 내 서버의 IP를 반환 (나는 또한 하위 도메인을 확인 설정되지 않았고 해결되지 않아 사이트가 작동합니다).

이제 아파치 설정 파일에 문제가 있음을 알았습니다.

가상 호스트 세부 내가 서버를 다시 시작이

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot /var/www/html 
    ServerName mysite.com 
    ErrorLog logs/mysite-error_log 
    CustomLog logs/mysite-access_log common 
</VirtualHost> 
<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot /var/www/html/liveTest 
    ServerName liveTest.mysite.com 
    ErrorLog logs/mysitetest-error_log 
    CustomLog logs/mysitetest-access_log common 
    RewriteEngine On 
    RewriteCond %{REQUEST_URI} !\.(php|html|css|js|gif|png|jpe?g)$ 
    RewriteRule (.*)$ /index.php [L] 
</VirtualHost> 

처럼, 나는 아무것도 얻을 수 없지만, http://mysite/liveTest 작품에가는, 그래서 디렉토리 구조가 모두 정확합니다.

내가 여기에 잘못 이해했는지 알 수 있습니까?

+0

"아무것도 아님"은 무엇을 의미합니까? – gahooa

답변

0

두 개의 코드 블록을 각각 둘러싸는 < VirualHost * : 80> </VirtualHost>가 있습니까? < - 알았어.

그런 다음 로그를 확인 했습니까? 가능한 오류 소스를 제거하기 위해 두 번째 URL에서 Rewriting을 제거하려고합니다.