찾다

 >  Q&A  >  본문

Apache는 사용자가 브라우저 URL의 특정 파일에 액세스하는 것을 금지합니다.

아래 사진에서 접근을 차단하고 싶은데 아파치에서 어떻게 설정하는지 모르겠어요

高洛峰高洛峰2753일 전589

모든 응답(3)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:05:48

    디렉터리 접근을 제한할 수 있습니다

    으아악

    또는 php_flag engine offPHP 구문 분석을 비활성화
    하지만 Ajax는 API 액세스용이므로 위에서 언급한 대로 토큰 확인을 추가하세요

    회신하다
    0
  • 为情所困

    为情所困2017-05-16 17:05:48

    스크립트가 외부 요청을 수신하지 않으면 웹 서버에서 직접 Forbidden(403)을 수행하고, 그렇지 않으면

    /q/1010000000525855
    @Windoze의 답변 및 의견

    을 참조하세요.

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 17:05:48

    저도 비슷한 일을 해봤습니다WEB ServerAPP提供接口的工作。
    对于楼主在标题中提出的方案(使用apache禁止),一开始就 是错误的思路 把问题想复杂了。像这样的需求,在php文件里判断就行了,而真正达到99.99%安全的,就只能是两方通信带上认证(稍复杂,参见/q/1010000000525855)或者token(구현하기가 상대적으로 쉽습니다. WEB 서버+APP 통신 API의 일회용 비밀번호 확인을 참조하세요).

    회신하다
    0
  • 취소회신하다