Đây là loại theo dõi Is there a way to force apache to return 404 instead of 403? đề xuất RedirectMatch
cho 404 để thực hiện việc này.Yêu cầu đối với .htaccess phải trả về 404 thay vì 403
Nó hoạt động hoàn toàn tốt đẹp cho hầu hết bất cứ điều gì, tuy nhiên nếu tôi yêu cầu:
http://example.com/.htaccess
tôi nhận được một 403 và không phải là một 404 nếu tôi có (hay không) này trong .htaccess
tập tin của tôi:
RedirectMatch 404 ^/\.htaccess$
Có cách nào để ghi đè 403 mặc định - Hành vi bị cấm của apache từ bên trong tệp .htaccess
không?
này phải được thực hiện trên các tập tin cấu hình Apache chính hoặc trong vhost của bạn, nơi truy cập vào .HT file * được trả về với HTTP 403. Bạn chỉ cần thay đổi nó ở đó mà không cần phải viết lại. – mauris
@thephpdeveloper: thêm câu trả lời thay vì nhận xét :) – Konerak
Cảm ơn các bạn đã xác nhận điều này. Tôi chỉ thấy một dòng cụ thể này một lần trên tệp 'httpd.conf' liên quan đến việc xử lý tệp' .ht * ', vì vậy không xác nhận điều này. – mauris