PRACTICE MATERIAL
수업 - VIRTUAL HOST · 실습·개념 참고 화면 3
「실습」 문맥에 삽입된 원본 실습·개념 참고 화면이다. Apache·Nginx와 웹 서버 운영 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
CONCEPT → PRACTICE → VERIFICATION
Redirect와 Alias를 URL 변화·접근 로그로 구별하기
같은 실습 앱을 제공하는 세 설정을 비교하여 브라우저 재요청, 내부 파일 매핑, 정규식 규칙의 차이를 설명한다.
- RedirectMatch의 301을 두 요청으로 추적한다^/$는 루트 경로 하나를 선택한다. /dvwa/는 클라이언트에게 다시 요청하도록 알려 주는 목적지이며 서버 파일 경로가 아니다.
- RewriteRule이 외부 리다이렉트를 만드는 조건을 읽는다화면은 RewriteEngine On, 루트 URI 조건, R=301·L 플래그를 사용한다. Rewrite라는 이름만 보고 항상 서버 내부 처리라고 판단하면 안 된다.
- Alias의 URL→파일 경로 매핑을 읽는다별도 Alias 사례는 URL /를 /var/www/html/dvwa/ 아래에 매핑한다. 클라이언트가 /dvwa/로 이동할 필요 없이 루트 URL에서 해당 파일을 제공할 수 있다.
