Điểm:1

Apache: Quản lý truy cập qua .htaccess không hoạt động

lá cờ cn

Trong vài giờ nay, tôi đã cố gắng tạo ra một .htaccess tệp cấm truy cập vào tất cả các tệp ngoại trừ một số tệp và thư mục.

Nhưng bất cứ khi nào tôi viết Cho phép từ tất cả trong .htaccess tệp trong thư mục con trực tiếp của thư mục gốc của tôi /srv/www/htdocs/, nó chỉ nói "Lỗi máy chủ!" kết thúc. Trong tệp đính kèm tôi gửi cho bạn hiện tại của tôi httpd.conf và `default-server.conf.

Hệ thống của tôi:

Hệ điều hành: openSUSE Tumbleweed x86_64 
Máy chủ: 20XXS00100 ThinkPad X1 Carbon Gen 9 
Hạt nhân: 5.13.13-1-mặc định 
Thời gian hoạt động: 12 giờ, 14 phút 
Gói: 5771 (rpm), 8 (snap) 
Vỏ: bash 5.1.8 
Độ phân giải: 1920x1200 
DE: Huyết tương 5.22.4 
WM: KWin 
Chủ đề: Breeze Dark [Plasma], Breeze [GTK2/3] 
Biểu tượng: [Plasma], gió nhẹ [GTK2/3] 
Thiết bị đầu cuối: konsole 
CPU: Intel i7-1165G7 thế hệ thứ 11 (8) @ 4.700GHz 
GPU: Intel TigerLake-LP GT2 [Đồ họa Iris Xe] 
Bộ nhớ: 5945MiB / 31820MiB

Nếu bạn có thể giúp tôi với điều này, tôi sẽ rất biết ơn!

mặc định-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/

vidarlo avatar
lá cờ ar
Nhật ký cho thấy gì? Bất cứ khi nào bạn thấy thông báo lỗi máy chủ, hãy kiểm tra nhật ký của bạn.
João Alves avatar
lá cờ ro
Cấu hình đó (`Cho phép từ tất cả`) là cũ và chỉ có thể được sử dụng nếu "mod_access_compat" được tải. Chuyển đổi biểu thức sang định dạng mới `Yêu cầu ...` hoặc tải mô-đun được giới thiệu.
lá cờ kz
Bạn _blocking_ truy cập trong tệp gốc (?) `.htaccess` như thế nào? (Tôi đã cho rằng bạn sẽ nhận được phản hồi/lỗi tương tự?)
levi-jcbs avatar
lá cờ cn
@MrWhite Không, không có lỗi trong thư mục mẹ.
lá cờ kz
Bạn có phiền khi hiển thị nội dung của tệp `.htaccess` gốc (cha) của mình không? Như hiện tại, nguyên nhân (và cách giải quyết) có thể xảy ra nhất như João Alves đã nêu ở trên. Chỉ cần thêm, bạn không nên trộn lẫn các chỉ thị xác thực/truy cập cũ và mới. Trên Apache 2.4, bạn nên sử dụng các chỉ thị `Yêu cầu` mới, nhưng bạn phải chuyển đổi các phiên bản _all_ sang phiên bản mới. Cấu hình máy chủ mà bạn đã đăng kèm theo tất cả các chỉ thị xác thực trong điều kiện để cả hai đều "hoạt động" mà không gặp lỗi.
Điểm:1
lá cờ cn

Tôi phải sử dụng chỉ thị "Yêu cầu" thì nó mới hoạt động.

Cảm ơn @MrWhite

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.