저는 로컬 웹 서버에서 웹 사이트를 개발해 왔으며 매우 만족합니다. 나는 그것을 전개 할 준비가되었지만 htaccess를 통해 폴더 액세스를 제한하는 방법을 살펴 보았습니다. 내 관심사는 웹 서버에있는 문서에서 일부 PHP 변수를 가져 오는 것입니다. htaccess를 거부하면 php 파일이이 문서를 읽고 쓰는 것을 막을 수도 있습니다. 이 경우인가요? 그렇다면 어떻게 내 php가 내 문서를 읽고 쓸 수 있지만 사람들은 그 폴더에 액세스 할 수없는 계층 구조를 설정하려고합니까?htaccess/htpasswd는 파일 쓰기에 어떻게 영향을 줍니까?
0
A
답변
1
.htaccess
은 디렉토리 단위로 서버를 구성하는 방법입니다.
PHP를 사용하여 파일을 작성하려는 경우 파일 시스템을 사용하여 파일을 작성하려고합니다 (HTTP PUT 등을 사용하지 않는 경우에는 가능하지만 사용 중이었다면 알 수 있음). 따라서 서버 구성이 부적절합니다.
0
Htaccess는 웹 서버의 제한 사항이므로 페이지에 액세스 할 수 있으면 PHP는 상관 없어도 상관하지 않으므로 fopen
/PHP에서 문제없이 파일을 편집 할 수 있습니다. 물론 htaccess로 보호 된 (다른) 디렉토리에 파일을 쓰면 사용자는 암호를 넣어서 읽어야합니다.
1
Apache는 PHP 인터프리터로 요청을 전달합니다. 일단 요청이 아파치를 지나면, 모든 재 작성/폴더 제한이 이미 유효화되었습니다. 즉, PHP는 PHP에 대해 결코 알지 못합니다.
관련 문제
- 1. 메모리 지역이 쓰기에 중요한 영향을 줍니까?
- 2. 어떻게 RedirectToRoute가 SEO에 영향을 줍니까?
- 3. 마이그레이션은 어떻게 schema.rb 파일에 영향을 줍니까?
- 4. 코드가있는 다른 파일에 어떻게 영향을 줍니까?
- 5. 조건이 성능에 영향을 줍니까?
- 6. query_posts가 get_the_category에 영향을 줍니까?
- 7. 명백한 파일 이름이 SEO에 영향을 줍니까?
- 8. 디렉토리의 파일 수가 성능에 어떤 영향을 줍니까?
- 9. .exe 파일 크기가 아이콘에 표시되면 영향을 줍니까?
- 10. 가져 오기가 파일 크기에 영향을 줍니까? AS3
- 11. SetFileBandwidthReservation이 메모리 매핑 파일 성능에 영향을 줍니까?
- 12. TCP_NODELAY가 연속 write() 호출에 어떻게 영향을 줍니까?
- 13. Django + mod_wsgi는 어떻게 파이썬 경로에 영향을 줍니까?
- 14. 그래프 항목의 레이아웃에 어떻게 영향을 줍니까?
- 15. DialogFragment는 호출하는 프래그먼트의 수명주기에 어떻게 영향을 줍니까?
- 16. jqGrid에서 ime-mode에 어떻게 영향을 줍니까?
- 17. SMS 앱 알림에 어떻게 영향을 줍니까?
- 18. 메서드의 메서드에서 "this"가 어떻게 영향을 줍니까?
- 19. 네이티브 라이브러리는 어떻게 장치 지원에 영향을 줍니까?
- 20. 어떻게 슬라이스하고 슬라이스합니까! 루비의 object_id에 영향을 줍니까?
- 21. 함수에 대한 포인터가 어떻게 정렬에 영향을 줍니까?
- 22. 기능 개체가 과부하 해결에 어떻게 영향을 줍니까?
- 23. mixins의 순서는 어떻게 파생 클래스에 영향을 줍니까?
- 24. 내 배열의 일부 항목에만 어떻게 영향을 줍니까?
- 25. db 백업을 복원하면 어떻게 oplog에 영향을 줍니까?
- 26. 반복 가능한 무작위 순서에 어떻게 영향을 줍니까?
- 27. glColorMask가 glClear에 영향을 줍니까
- 28. popViewControllerAnimated가 뷰에 영향을 줍니까?
- 29. layout_margin은 상단에만 영향을 줍니까?
- 30. 중첩이 효율성에 영향을 줍니까?
파일 시스템을 통해 HTTP 및 액세스를 통해 대한 액세스를 실현은 두 개의 완전히 다른 것들입니다. – CBroe