Đã thử URI::uri_string()
nhưng không thể làm cho URL hoạt động với base_url.CodeIgniter -> Nhận URL hiện tại liên quan đến url cơ sở
URL: http://localhost/dropbox/derrek/shopredux/ahahaha/hihihi
Returns: dropbox/derrek/shopredux/ahahaha/hihihi
nhưng http://localhost/dropbox/derrek/shopredux/
chỉ trả về một chuỗi rỗng.
Tôi muốn cuộc gọi đầu tiên trả lại "ahahaha/hihihi" và người thứ hai trả lại "". Có chức năng như vậy không?
FYI - Tôi thấy khi sử dụng CodeIgniter 2.1.3 mà các phân đoạn bắt đầu tại 0, không phải 1 như đã đề cập trong câu trả lời. Ví dụ. '$ this-> uri-> segment (1)' cho '" http://example.com/first/second "' là '" đầu tiên "'. – user9645