사용배포본 : 와우리눅스 7.0
VGA :
M/B :
CPU :
HDD :
Sound Card :
LAN Card :
아래는 다른싸이트에서 무단링크를 방지하기
위한 예문으로 phpschool의 팁으로 나와있더군여..
그래서 그대로 http.conf에 삽입했지만...
모든싸이트(운행중이싸이트포함) 모두가 접근이 안됩니다..
뭐가 문제인지 모르겠습니다...
---- http.conf ------
SetEnvIF Referer "www.abc.com" link_ok
SetEnvIF Referer "www.efg.com" link_ok
<FilesMatch ".(avi|swf|mp3)$">
Order allow,deny
allow from env=link_ok
deny from all
</FilesMatch>
------------------------
cd /usr/local/apache/bin/httpd -l
Compiled-in modules:
http_core.c
mod_so.c
suexec: enabled; valid wrapper /usr/local/apache/bin/suexec
이런 에러가 떨어지는 데 모듈이 다안깔린건지
잘모르겠습니다...
제발 답변부탁드립니다..
SetEnvIF 로 무단 링크를 막는 설정에서 Referer 조건이 맞지 않으면 모든 접근이 막힐 수 있습니다. 마지막의 deny from all 이 허용 조건과 맞지 않는 요청까지 막기 때문입니다. 자기 사이트 도메인은 Referer 에 함께 허용하도록 정규식으로 쓰고, 설정 파일 문법은 apachectl configtest 로 확인하세요.