Tôi đang sử dụng .htaccess để hiển thị trang HTML tùy chỉnh cho các lỗi (401, 404, 500 .. v.v.). Tôi muốn hạn chế quyền truy cập trực tiếp vào thư mục lỗi chứa các trang html. Bên trong của tập tin .htaccess của thư mục lỗi, tôi có như sau:Hạn chế quyền truy cập trực tiếp vào các trang lỗi
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain\.com
RewriteRule \.(html|htm)$ - [F]
này không thực sự có vẻ làm việc và tôi nhận được:
a 500 Internal Server Error error was encountered while trying to use an
ErrorDocument to handle the request.
gì thay đổi làm tôi phải thực hiện với .htaccess để làm việc này. Tôi cũng tự hỏi nếu nó sẽ làm việc nếu tôi dính vào thư mục lỗi bên ngoài thư mục public_html?
tôi không nhận được lỗi 500 –