htaccess 구성이 올바르게 구성되지 않았습니다.

user1616338

디렉토리 구조가 있습니다 : httpdocs / documents / folder1 httpdocs / documents / folder2 httpdocs / documents / folder3

httpdocs / document 등에서 .ht 액세스 파일이 있습니다.

RewriteEngine on
RewriteRule ^(.*).(PDF)$ fileopen.php

이 폴더에는 fileopen.php가 있습니다.

이 파일은 httpdocs 폴더의 파일 요청에 의해 전송 된 $ _Get 요청에 따라 folder1에서 folder3까지의 pdf 파일을 엽니 다.

htaccess 파일이 모든 폴더에 대한 액세스를 제한하지만 fileopen.php에서 요청한 모든 pdf를 다운로드하고 열 수 있도록하고 싶습니다. 이것이 가능한 원인입니까?

아누 바바

mod_rewrite규칙 을 사용하여 차단할 수 있습니다. 가장 간단하고 강력한 솔루션은 DOCUMENT_ROOT 외부이동하는 것folder1, folder2, folder3 입니다.

그런 다음 동일한 수준에서 httpdocs새로운 것을 가질 수 있습니다 pdfdir. pfdir그런 다음 folder1, folder2, folder3.

이 같은:

---> httpdocs/
----------> .htaccess
----------> fileopen.php
----------> documents/
---> pdfdir/
----------> folder1/
-------------------> foo.PDF
----------> folder2/
-------------------> bar.PDF
----------> folder3/
-------------------> baz.PDF

이 방법 pdfdir과 그 내용은 웹에서 액세스 할 수 없으며 기타 파일 기능을 index.php사용하여 계속 액세스 할 수 있습니다 fopen.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

VueMdl 구성 요소가 올바르게 등록되지 않았습니다.

분류에서Dev

@EnvironmentObject가 올바르게 생성되지 않았습니다.

분류에서Dev

jQuery Masonry-항목이 올바르게 구성되지 않음

분류에서Dev

jQuery Masonry-항목이 올바르게 구성되지 않음

분류에서Dev

사용자 지정 컴퓨터를 추가 할 때 Qemu가 올바르게 구성되지 않았습니다.

분류에서Dev

UICollectionView cellForItem이 올바르게 호출되지 않았습니다.

분류에서Dev

Electron 앱 : "SUID 샌드 박스 도우미 바이너리를 찾았지만 올바르게 구성되지 않았습니다."

분류에서Dev

htaccess가 URL을 올바르게 다시 작성하지 않음

분류에서Dev

Arraylist가 올바르게 구문 분석되지 않았습니다.

분류에서Dev

Windows 8.1의 경우 SecureBoot가 올바르게 구성되지 않았습니다 메시지를 제거하는 방법이 있습니까?

분류에서Dev

Python Keras 이미지 모양이 올바르게 재구성되지 않음

분류에서Dev

Joomla가있는 Xampp가 올바르게 구성되지 않음

분류에서Dev

Visual Studio 코드가 올바르게 구성되지 않음

분류에서Dev

배열이 중첩 구조를 올바르게 생성하지 않습니다.

분류에서Dev

해결 : Selenium이 양식을 올바르게 작성하지 않았습니다.

분류에서Dev

libgdx 게임에서 Google Play 서비스를 사용하도록 앱이 올바르게 구성되지 않았습니다.

분류에서Dev

PHP rtrim이 올바르게 생성되지 않습니다.

분류에서Dev

구성이 올바르게 설정되어 있어도 React 프록시가 작동하지 않습니다.

분류에서Dev

플러그인 구성이 올바르게로드되지 않음

분류에서Dev

UITabBarController 배경 이미지가 올바르게 설정되지 않았습니다.

분류에서Dev

JavaScript 루프 테이블이 올바르게 배치되지 않았습니다.

분류에서Dev

레이블이 올바르게 정렬되지 않았습니다.

분류에서Dev

Linux 커널이 부팅 후 올바르게 시작되지 않았습니다.

분류에서Dev

Linux 커널이 부팅 후 올바르게 시작되지 않았습니다.

분류에서Dev

Python Pandas 데이터가 올바르게 정렬되지 않았습니다.

분류에서Dev

Linux 커널이 부팅 후 올바르게 시작되지 않았습니다.

분류에서Dev

14.04가 올바르게 설치되지 않았습니다. VMware 플레이어

분류에서Dev

RestKit 응답이 올바르게 매핑되지 않았습니다.

분류에서Dev

Firefox 및 IE 양식이 올바르게 제출되지 않았습니다.

Related 관련 기사

  1. 1

    VueMdl 구성 요소가 올바르게 등록되지 않았습니다.

  2. 2

    @EnvironmentObject가 올바르게 생성되지 않았습니다.

  3. 3

    jQuery Masonry-항목이 올바르게 구성되지 않음

  4. 4

    jQuery Masonry-항목이 올바르게 구성되지 않음

  5. 5

    사용자 지정 컴퓨터를 추가 할 때 Qemu가 올바르게 구성되지 않았습니다.

  6. 6

    UICollectionView cellForItem이 올바르게 호출되지 않았습니다.

  7. 7

    Electron 앱 : "SUID 샌드 박스 도우미 바이너리를 찾았지만 올바르게 구성되지 않았습니다."

  8. 8

    htaccess가 URL을 올바르게 다시 작성하지 않음

  9. 9

    Arraylist가 올바르게 구문 분석되지 않았습니다.

  10. 10

    Windows 8.1의 경우 SecureBoot가 올바르게 구성되지 않았습니다 메시지를 제거하는 방법이 있습니까?

  11. 11

    Python Keras 이미지 모양이 올바르게 재구성되지 않음

  12. 12

    Joomla가있는 Xampp가 올바르게 구성되지 않음

  13. 13

    Visual Studio 코드가 올바르게 구성되지 않음

  14. 14

    배열이 중첩 구조를 올바르게 생성하지 않습니다.

  15. 15

    해결 : Selenium이 양식을 올바르게 작성하지 않았습니다.

  16. 16

    libgdx 게임에서 Google Play 서비스를 사용하도록 앱이 올바르게 구성되지 않았습니다.

  17. 17

    PHP rtrim이 올바르게 생성되지 않습니다.

  18. 18

    구성이 올바르게 설정되어 있어도 React 프록시가 작동하지 않습니다.

  19. 19

    플러그인 구성이 올바르게로드되지 않음

  20. 20

    UITabBarController 배경 이미지가 올바르게 설정되지 않았습니다.

  21. 21

    JavaScript 루프 테이블이 올바르게 배치되지 않았습니다.

  22. 22

    레이블이 올바르게 정렬되지 않았습니다.

  23. 23

    Linux 커널이 부팅 후 올바르게 시작되지 않았습니다.

  24. 24

    Linux 커널이 부팅 후 올바르게 시작되지 않았습니다.

  25. 25

    Python Pandas 데이터가 올바르게 정렬되지 않았습니다.

  26. 26

    Linux 커널이 부팅 후 올바르게 시작되지 않았습니다.

  27. 27

    14.04가 올바르게 설치되지 않았습니다. VMware 플레이어

  28. 28

    RestKit 응답이 올바르게 매핑되지 않았습니다.

  29. 29

    Firefox 및 IE 양식이 올바르게 제출되지 않았습니다.

뜨겁다태그

보관