2
나는 아마존 EC2 프라이빗 DNS를위한 아파치 가상 호스트를 만들었다. 내가 다른 호스트들과 그것을 한 것처럼. 그러나 어떤 이유로, 요청할 때 항상 403 (금지됨)이 있습니다. 그것을 방탄으로 만들기 위해, 작업 호스트의 가상 호스트 파일을 복사했고, 모든 경로와 호스트를 두 번 확인했습니다. 사용 가능하게 설정되고 Apache 구성 파일이 다시로드됩니다. 다른 호스트와 함께 작동하는 방식. 그러나 동일한 또는 다른 EC2 인스턴스에서 요청하는 403이 여전히 있습니다.아마존 EC2 프라이빗 DNS를 경청하는 아파치 설정
# host: ip-xyz.eu-west-1.compute.internal
# directory: /var/www/xyz
<VirtualHost *:80>
ServerName ip-xyz.eu-west-1.compute.internal
DocumentRoot /var/www/xyz
<Directory /var/www/xyz>
Options FollowSymLinks
AllowOverride All
Order Deny,Allow
Allow from All
</Directory>
</VirtualHost>
아이디어가 있으십니까?
안부, 짐보
액세스 로그에 요청이 올바른 시스템에 있지만 오류 로그에 구성에 문제가 있다고 표시됩니다. '클라이언트가 서버 구성에서 거부했습니다. :/var/www /' – Jimbo
있습니다. 어떻게 든/var/www (/ var/www/xyz 아님)에 대한 액세스가 시도됩니다. 해당 액세스가 거부되었습니다. 웹 서버가/var/www에 실제로 액세스 할 수 있는지 확인하십시오. 만약 그렇다면, 다른 추적을위한 설정을'var/www'로 grep하십시오. –
/var/www (기본 호스트)에 대한 액세스가 거부되었습니다./var/www/xyz와 같은 하위 디렉토리에 대한 호스트 별 액세스 만 허용됩니다. 다른 호스트 (예 :/var/www/abc 작업. 기본적으로 호스트와 경로를 제외하고는 다른 호스트와 차이가 없습니다. 그래서 나는 조금 혼란스러워합니다. – Jimbo