Tôi đang gặp sự cố với htaccess
, tôi muốn viết điều kiện sẽ ngăn chặn để phân phối tệp được chỉ định.Cách viết điều kiện ghi đè cho request_filename khác nhau sau đó được chỉ định
Nếu tên tập tin yêu cầu tồn tại, chỉ cần phục vụ nó vì vậy tôi có điều này:
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .? - [L]
nhưng làm thế nào tôi có thể đạt được điều đó một tập tin chỉ định sẽ không được phục vụ? tôi có đường dẫn này được sử dụng cho hành động điều khiển của tôi. do đó, ví dụ example/do_something.php
là đường dẫn đến tệp do_something.php
nhưng cũng là đường dẫn đến hành động điều khiển của tôi và tôi muốn tệp htaccess
của mình để phục vụ tác vụ này thay vì tệp này nhưng chỉ này.
vì vậy tôi chỉ thêm điều này sau điều kiện ghi lại cho tất cả các quy tắc bên dưới điều kiện đó có? – Vardius
Xin lỗi tôi đã không hiểu. Bạn đang cố gắng làm gì với quy tắc này? Bạn có thể làm rõ với một số ví dụ. Ngoài ra tốt hơn bạn đặt đầy đủ .htaccess trong câu hỏi – anubhava
thx để được giúp đỡ, nhưng nó đã không làm việc nếu bạn muốn biết làm thế nào tôi quản lý để giải quyết nó kiểm tra câu trả lời của tôi – Vardius