아래의 설정이 100% 맞다고 확신은 못하겠습니다.
<--- 가상호스트
ServerAdmin your@email.com
DocumentRoot /home/user/dir
Servername your.domain.net
SetEnvIf Referer 211\.xx\.xxx\.xx link_allow <== 다운로드 허용할 IP(전 본 아이피를 사용하는 서버에서는 링크 가능하도록 하기 위해..)
SetEnvIf Referer ^$ link_allow
<== 제한을 걸 확장자들
Order Deny,Allow
Allow from env=link_allow
Deny from all
위와같이 설정을 하게 되면 설정한 확장자들에 한해 무단링크를 했을경우
============================
Forbidden
You don't have permission to access /rainbowsix.LCD on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
--------------------------------------------------------------------------------
Apache/1.3.27 Server at xxxxxxxx Port 80
=============================
같은 에러 메시지가 뜨게 됩니다.
원본: http://tunelinux.pe.kr/bbs/read.php?table=linuxinfo&no=105<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:30:25 Apache에서 이동 됨]</div>
<--- 가상호스트
ServerAdmin your@email.com
DocumentRoot /home/user/dir
Servername your.domain.net
SetEnvIf Referer 211\.xx\.xxx\.xx link_allow <== 다운로드 허용할 IP(전 본 아이피를 사용하는 서버에서는 링크 가능하도록 하기 위해..)
SetEnvIf Referer ^$ link_allow
<== 제한을 걸 확장자들
Order Deny,Allow
Allow from env=link_allow
Deny from all
위와같이 설정을 하게 되면 설정한 확장자들에 한해 무단링크를 했을경우
============================
Forbidden
You don't have permission to access /rainbowsix.LCD on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
--------------------------------------------------------------------------------
Apache/1.3.27 Server at xxxxxxxx Port 80
=============================
같은 에러 메시지가 뜨게 됩니다.
원본: http://tunelinux.pe.kr/bbs/read.php?table=linuxinfo&no=105<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:30:25 Apache에서 이동 됨]</div>
게시글 목록
| 번호 | 제목 |
|---|---|
| 666 | |
| 665 |
JavaScript
vim에서 컬러는 나오게 하기
|
| 664 | |
| 662 | |
| 661 |
MySQL
my.cnf 파일은 어디에?
|
| 660 | |
| 659 |
MySQL
cron 설정
|
| 658 |
JavaScript
호스트네임 바꾸기
|
| 657 |
JavaScript
하드링크와 심볼릭링크?
|
| 17821 |
HTML
콘솔의 화면보호기능을 끄려면?
|
| 656 |
기타
스틱키
|
| 655 |
JavaScript
날짜 바꾸기 date 명령을 이용
|
| 17820 |
HTML
스왑 사용 안하기
|
| 653 | |
| 652 |
기타
SSH
|
| 651 |
JavaScript
rsync 백업
|
| 649 |
JavaScript
저 사양 PC로 리눅스 라우터 만들기
1
|
| 648 |
Linux
Tripwire
|
| 647 | |
| 646 | |
| 645 | |
| 644 |
JavaScript
링크 시킨 파일 찾기
|
| 643 |
JavaScript
리눅스 하드웨어 정보 보기
|
| 642 | |
| 641 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기