Apache: .htaccess를 통한 액세스 관리가 작동하지 않습니다.

Apache: .htaccess를 통한 액세스 관리가 작동하지 않습니다.

.htaccess몇 시간 동안 저는 몇 가지 파일과 폴더를 제외한 모든 파일에 대한 액세스를 금지하는 작업 파일을 만들려고 노력했습니다 .

.htaccess하지만 내 루트 폴더의 직접 하위 디렉터리에 있는 내 파일의 모두에서 허용을 작성할 때마다 /srv/www/htdocs/"서버 오류!"라는 메시지만 표시됩니다. 끝. 첨부 파일에서 현재 파일과 `default-server.conf를 보내드립니다 httpd.conf.

내 시스템:

OS: openSUSE Tumbleweed x86_64 
Host: 20XXS00100 ThinkPad X1 Carbon Gen 9 
Kernel: 5.13.13-1-default 
Uptime: 12 hours, 14 mins 
Packages: 5771 (rpm), 8 (snap) 
Shell: bash 5.1.8 
Resolution: 1920x1200 
DE: Plasma 5.22.4 
WM: KWin 
Theme: Breeze Dark [Plasma], Breeze [GTK2/3] 
Icons: [Plasma], breeze-dark [GTK2/3] 
Terminal: konsole 
CPU: 11th Gen Intel i7-1165G7 (8) @ 4.700GHz 
GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics] 
Memory: 5945MiB / 31820MiB

이 문제를 도와주시면 매우 감사하겠습니다!

default-server.conf:https://www.opensuse-forum.de/wcf/attachment/15371-default-server-conf-txt/

httpd.conf:https://www.opensuse-forum.de/wcf/attachment/15372-httpd-conf-txt/

답변1

"Require" 지시문을 사용해야 작동합니다.

@MrWhite에게 감사드립니다

관련 정보