Tôi không phải là rất tốt với mod_rewrite nhưng tôi thực sự cần nó ngay bây giờ.RewriteRule chuyển hướng mọi thứ ngoại trừ một thư mục
Tôi có toàn bộ trang web mới trong một thư mục có tên là site
. Vì vậy, nếu bạn cần truy cập trang web mới, URL sẽ trông giống như http://domain.com/site/...
. Bây giờ, tôi cần phải loại trừ số site
khỏi URL nhưng vẫn trỏ đến /site/
EXCEPT cho một thư mục có tên là upload
. Tôi có thể làm cái này như thế nào?
Vì vậy, http://domain.com/anything.ext
và http://domain.com/anyfolder
sẽ trỏ đến http://domain.com/site/...
ngoại trừ domain.com/upload
vẫn trỏ đến domain.com/upload
.
Sau đó, một câu hỏi khác, giả định điều này chỉ tốt cho một giải pháp tạm thời hoặc không thực sự quan trọng (suy nghĩ về tốc độ và hiệu quả)?
Khi tôi sử dụng nó (mã .htaccess), nó sẽ hiển thị Lỗi Máy chủ Nội bộ. Tôi không thể tìm thấy những gì là sai. – Boyd
Nhật ký apache của bạn nói gì khi bạn gặp lỗi? ;-) – DaveRandom
Khách hàng của tôi lưu trữ công ty đang là một nỗi đau trong ass. Họ không cung cấp hỗ trợ về các vấn đề htaccess và do đó không muốn gửi cho tôi bất kỳ bản ghi .. Họ đã nói rằng họ không giới hạn bất kỳ chức năng htaccess. Giả sử mã của tôi là ok, tôi chỉ nên tiếp tục liên hệ với công ty lưu trữ hoặc có thể có nguyên nhân khác của Lỗi Máy chủ Nội bộ không? (Đừng quên rằng nó chỉ hiển thị khi .htaccess chứa mã từ trên) – Boyd