Forbidden
You don't have permission to access /search on this server.
# httpd.conf 는 다음과 같이 설정되어 있다.
# 참고로 Options 값은 한줄에 모두 명시해야 된다. 아니면 마지막 Options 값만 처리됨
DocumentRoot "/home/ysoftman/httpd/html/"
<Directory />
Options ExecCGI
AddHandler cgi-script .cgi .pl .py .pyc
AllowOverride None
<Limit POST>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET>
Require valid-user
</LimitExcept>
</Directory>
# 참고로 Options 값은 한줄에 모두 명시해야 된다. 아니면 마지막 Options 값만 처리됨
DocumentRoot "/home/ysoftman/httpd/html/"
<Directory />
Options ExecCGI
AddHandler cgi-script .cgi .pl .py .pyc
AllowOverride None
<Limit POST>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET>
Require valid-user
</LimitExcept>
</Directory>
# 문제가 되는 부분은 Options ExecCGI 이다.
# Options 지시자 설명
# https://httpd.apache.org/docs/2.2/mod/core.html#options
# https://httpd.apache.org/docs/2.4/mod/core.html#options
# 방법1
# ExecCGI(핸들러로 등록된 스크립트 파일을 실행 허용) 를 사용안함 처리하면 된다.
Options -ExecCGI
# Options 지시자 설명
# https://httpd.apache.org/docs/2.2/mod/core.html#options
# https://httpd.apache.org/docs/2.4/mod/core.html#options
# 방법1
# ExecCGI(핸들러로 등록된 스크립트 파일을 실행 허용) 를 사용안함 처리하면 된다.
Options -ExecCGI
# 방법2
# FollowSymLinks(심볼릭 링크 파일을 따라 가도록 허용) 옵션을 같이 준다.
# FollowSymLinks 는 httpd 2.4 부터 default다.
Options +FollowSymLinks +Exec
# FollowSymLinks(심볼릭 링크 파일을 따라 가도록 허용) 옵션을 같이 준다.
# FollowSymLinks 는 httpd 2.4 부터 default다.
Options +FollowSymLinks +Exec
comments:
댓글 쓰기