
운영체제는 윈도우7 입니다
Appache는 "C:\AppServ\Apache2.2"에 설치됩니다.
~ 안에httpd.conf
문서 루트의 경우
DocumentRoot "C:/Program Files (x86)/myweb"
별칭:
alias /link/ "\\xxx.xx.xx.xx/myfolder/logs"
<Directory "\\xxx.xx.xx.xx/myfolder/logs"
아파치가 오류 없이 시작되려면 " < Directory" 줄에 슬래시가 "\" 이어야 합니다.
이 항목에 액세스하면 403 Forbidden이 표시됩니다. 액세스 권한이 없습니다. 그리고 아파치 로그의 error.log에 "클라이언트가 서버 구성에 의해 거부되었습니다: C:/xxx.xx.xx.xx"라는 메시지가 표시됩니다.
내가 시도한 것은 무엇입니까?
- 별칭 및 디렉터리의 슬래시( "/" , "\" )의 다양한 변형
- UNC 대신 맵 드라이브 사용
이 문제를 해결하는 방법을 아시나요?
답변1
먼저 웹 파일을 C:/Program Files (x86)/에 설정해서는 안 됩니다.
그런 다음 Apache 사용자를 웹 폴더로 설정해야 합니다.
공유 별칭의 경우 네트워크 주소 대신 네트워크 매핑을 설정해야 합니다.