Tôi mới dùng .htaccess, tôi muốn biết cách sử dụng .htacces để ngăn truy cập trực tiếp qua url của thư mục của tôi, ví dụ: localhost/mycart/images/OR localhost/mycart/css sẽ hiển thị thông báo bị cấm.cách ngăn truy cập thư mục và hiển thị lỗi bị cấm trong php
hiện tại tôi đã đặt index.php trong mọi thư mục trên trang web của mình và lặp lại các thư là cách hay để thực hiện.
khi tôi truy cập trang web của mình như www.mycart/index.php/css hoặc www.mycart/index.php/images, nó hiển thị trang web không có hình ảnh và lý do tại sao và cách khắc phục?
Trả lời
Tôi đã sử dụng
# disable directory browsing
Options -Indexes
Ngược lại , để bật duyệt thư mục, hãy sử dụng d sau irective:
# enable directory browsing
Options +Indexes
Tương tự như vậy, quy định này sẽ ngăn chặn các máy chủ từ danh sách nội dung thư mục:
# prevent folder listing
IndexIgnore *
Và, cuối cùng, chỉ thị IndexIgnore có thể được sử dụng để ngăn chặn việc hiển thị các lựa chọn loại tập tin:
# prevent display of select file types
IndexIgnore *.wmv *.mp4 *.avi *.etc
Được phép từ: Prevent Unauthorized Directory Browsing từ Stupid HTACCESS Tricks.
Nó cũng chứa nhiều lệnh hữu ích khác được sử dụng trong .htaccess
để tăng cường bảo mật và hiệu suất.
Nếu bạn muốn từ chối quyền truy cập vào tất cả các file:
deny from all
Nếu bạn muốn vô hiệu hóa thư mục niêm yết:
IndexIgnore *
khi tôi sử dụng từ chối, tôi không thể mở bất kỳ phần nào của trang web. vậy tại sao tùy chọn này được sử dụng –
Bạn chỉ có thể thêm dòng sau vào .htaccess của bạn
# Don't listing directory
Options -Indexes
ErrorDocument 403 http://www.your-website-home-page.com/
# Follow symbolic links
Options +FollowSymLinks
# Default handler
DirectoryIndex index.php
này sẽ được tải chỉ file index.php trong khi trình duyệt tập tin. Nếu không tìm thấy tập tin index.php 403 lỗi (Access bị hạn chế) và nó sẽ gửi người dùng đến trang chủ
- 1. script php 403 lỗi cấm
- 2. svn + apache mỗi điều khiển truy cập thư mục: vấn đề quyền lạ (403 Lỗi cấm)
- 3. 403 bị cấm: quyền truy cập hình ảnh
- 4. PHP không hiển thị lỗi
- 5. Lỗi Apache mod_wsgi: Bị cấm Bạn không có quyền truy cập/trên máy chủ này
- 6. Làm thế nào để hiển thị các thư mục và thư mục con từ thư mục trong PHP
- 7. Làm cách nào để bật các lỗi PHP hiển thị trên một thư mục con
- 8. Từ chối hiển thị tài liệu vì hiển thị bị cấm bởi X-Frame-Options
- 9. 403 - Bị cấm: Quyền truy cập bị từ chối. ASP.Net MVC
- 10. 403 Cấm Bạn không có quyền truy cập/tên thư mục/trên máy chủ này
- 11. Truy cập bị từ chối vào thư mục Temp ASP.NET
- 12. 403 Lỗi bị cấm với Django và mod_wsgi
- 13. Lỗi bị cấm khi gửi biểu mẫu PHP đơn giản
- 14. ELMAH - MVC 3 - 403 - Bị cấm: Truy cập bị từ chối
- 15. Truy cập vào '/ svn/ctm /! Svn/me' bị cấm Khi cam kết với máy chủ svn?
- 16. Truy cập bị từ chối mạo danh thư mục mạng truy cập người dùng hiện tại
- 17. cách truy cập thư mục tải xuống trong android?
- 18. Cách truy cập API thư mục trong SDK quản trị
- 19. Làm cách nào để ngăn hiển thị trên thiết bị iOS bị mờ và tắt?
- 20. Ngăn thư mục gốc bị tard
- 21. Truy cập thư mục WP8
- 22. Thư mục bị thiếu trong ngăn dự án trong Webstorm
- 23. Cách phát hiện "Từ chối hiển thị tài liệu vì màn hình bị cấm bởi Tùy chọn X-Frame". lỗi?
- 24. Không cho phép các để hiển thị các thư mục trong thư mục ROOT tôi
- 25. Bị cấm Bạn không có quyền truy cập /wp-login.php trên máy chủ này
- 26. Nhúng video youtube "Từ chối hiển thị tài liệu vì hiển thị bị cấm bởi X-Frame-Options"
- 27. Chỉ hiển thị mục menu trong chế độ gỡ lỗi?
- 28. Android - Truy cập tệp từ nội dung \ PDF hiển thị
- 29. Làm cách nào để ngăn tiện ích 'gem' truy cập vào thư mục chính của tôi?
- 30. Git: Lỗi tạo yêu cầu kéo: Bị cấm (HTTP 403)
# 3: Tại sao bạn quan tâm? Tại sao bất cứ ai sẽ làm điều đó và sau đó phàn nàn về nó? Lý do tại sao điều này xảy ra là 'foo.php/whatever' sẽ vẫn gọi' foo.php' nhưng đối với trình duyệt nó trông giống như bạn đang ở trong một thư mục có tên 'foo.php' và do đó bất kỳ liên kết tương đối nào cũng không hoạt động. – ThiefMaster
cảm ơn bạn thân, tôi thực sự không cần phải làm điều đó, nhưng chỉ để thực hành tôi muốn làm điều đó. –
là có cách nào để ngăn chặn nó? hỏi về foo.php/bất kỳ trang nào hiển thị mà không cần css chỉ để biết! –