apache 웹 루트 디릭테리 설정 d

웹서버 apache에서 <Directory > 옵션 항목이 있다

해당 옵션에서 – 부호 옵션은 끄는 것이고 + 옵션은 켜는것이다  / 기본적으로 옵션은 켜두는것을 추천
AllowOverride None  :   사용자가 .htaccess 디렉토리를 만들어 해당 디렉토리 내 아파치 설정르 변경하지 못하도록 하는 옵션

 AllowOverride All : 사용자 .htaccess 사용

Order Deny,Allow  : 웹 접속 허용하고 특정 ip 허용등 옵션

2.  디렉토리 GET,POST 거부
GET ,POST 요청 외에도 PUT,TRACE,HEAD 등 다양하게 존재할땐데 이 2가지 옵션만 있어도 크게 문제되지 않다

 

3.  이미지 불펌 핫링크 방지

 

4. 워드프레스 업로드 디렉퇼에 php 스크립트 불가

 


“apache 웹 루트 디릭테리 설정 d”에 2개의 코멘트


    Warning: Use of undefined constant bbse_list_comments_callback - assumed 'bbse_list_comments_callback' (this will throw an Error in a future version of PHP) in /free/home/xinet/html/wp-content/themes/Blog_Shop/comments.php on line 79
  1. 여담인데요 4번까지는 다 했거든요? 근데 그 뒤로 php깔았는데 http://(내 ip)/index.php 치니깐 페이지가 안뜨고 다운로드가 되어버리네요 ㄷ;

    index.php, index.html 그리고 뒤에 파일이름 안붙이고 제 IP만 적어도 다운로드가 됩니다; 어쩌죠? 제가 뭘 잘못 건드린 건가요?

    1. 이 부분 참고해보세요
      Options FollowSymLinks
      AllowOverride None
      # Order deny,allow
      # Deny from all

      이 부분이 정상인지 그리고 아파치에서 php addtype 들어가 있는지요?
      http://xinet.kr/?p=970
      여기에 9번 항목을 확인해보세요

코멘트 쓰기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

다음의 HTML 태그와 속성을 사용할 수 있습니다:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



배송정보
배송조회를 하시려면 송장번호를 클릭하세요
배송조회
상품명
주문번호
택배사
송장번호