Ubuntu 12.04 가상 호스트 페이지를 찾을 수 없습니다

Ubuntu 12.04 가상 호스트 페이지를 찾을 수 없습니다

서버를 운영하고 있습니다 Ubuntu 12.04 LTS. 해당 서버에 메일 서버로
설치했습니다 . iRedAdmin여태까지는 그런대로 잘됐다. 이제 이 서버에 회사 웹사이트를 추가하고 싶지만 제대로 작동하지 않습니다.
DNS 레코드가 내 서버를 가리키도록 설정했습니다.vpl.sivhost에 파일을 추가했습니다
sites-avaliable. 그 후에 나는 a2ensite vpl.si그랬고 sudo service apache2 reload.

또한 www 폴더에 대한 권한은 으로 설정됩니다 chomd -R 777 /www.

내 가상 호스트 파일은 vpl.si다음과 같습니다.

<VirtualHost vpl.si:80>
    ServerAdmin [email protected]
    ServerName vpl.si
    ServerAlias www.vpl.si  
    DocumentRoot /var/www/
    <Directory /var/www/ >
        Options None
        Order deny,allow
        Allow from all
    </Directory>
</VirtualHost>

하지만 여전히 페이지를 찾을 수 없습니다. 내가 뭘 잘못하고 있는지 전혀 모르겠나요? 감사해요!

편집하다:I forgot to add Allow 80 to UFW Firewall. It is working now.

답변1

도메인 이름을 제거해 보세요

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName vpl.si
    ServerAlias www.vpl.si  
    DocumentRoot /var/www/
    <Directory /var/www/ >
        Options None
        Order deny,allow
        Allow from all
    </Directory>
</VirtualHost>

답변2

제공되는 정보에서 유일하게 이상한 점은 DocumentRoot가 /var/www로 설정되어 있는데 chmod /www라고 말하므로 그것이 맞다면 아마도 DocumentRoot를 /www로 설정해야 할 것입니다.

여담이지만 웹 트리에 chmod 777을 적용할 필요는 없습니다.

관련 정보