0
예를 들어 virtualHost
의 문서 루트는 /var/www
이고 서버 이름은 aaa.com
입니다. 그러나 localhost
및 aaa.com
으로 서버에 액세스하면 apache에서 forbidden
을 알립니다. Directory
옵션을 http.conf
에서 /var/www
으로 변경하면 apache가 잘 작동합니다. 왜 그런지 몰라?apache :이 서버에 액세스 할 수있는 권한이 없습니다.
httpd.conf
이 아닌 httpd-vhosts.conf
에 Directory
옵션을 설정하고 싶습니다. 어떻게 할 수 있습니까?
여기 내 http.conf
입니다 : 여기
내 httpd-vhosts.conf
: 만 <Directory />
에 대한 옵션을 정의해야합니다 http.conf
파일에서
'http.conf' - <디렉토리 "는/var/WWWW /" > (4 w's) –
기본 호스트와 별도의 가상 호스트 설정이 자신의'DocumentRoot'와 다른 설정으로되어 있어야합니다. 이 설정이 서로 뒤떨어져 있다면 문제가 무엇입니까? 당신은 더 구체적 일 수 있습니다. 당신의 질문은 제게 약간 분명한 것입니다. 그래서, 만약 당신이 "기본"호스트 설정을'httpd-vhosts.conf' 파일에 넣고, 그 후에 다른'VirtualHost' 설정을 지정하면 어떻게 될까요? 편집 : 오, 그래, 난 그냥 webbandit의 의견을 보았다, 그는 절대적으로 맞습니다. – Sk8erPeter