Tôi đang lập trình một trang web có nhiều người dùng được lưu trữ trong mysql_database nơi mỗi người dùng có ID và profilename (như jim.button.1) trong số các trường khác. Tôi muốn một địa chỉ (trong đó có được là hồ sơ cá nhân thông qua ví dụ một mysql_select trên userID) có cấu trúc này: www.mysite.com/jim.button.1tạo hàng nghìn url thông qua mod-rewrite
Bây giờ tôi biết rằng tôi có thể làm điều đó với một mod_rewrite_rule , nhưng với hàng ngàn người dùng, tôi sẽ nhận được một tệp .htaccess rất lớn. Tôi không phải là một chuyên gia trong mod viết lại bằng cách này, nhưng tôi hiểu cách nó hoạt động.
Có cách nào để làm điều này, nói trong một hoặc hai mod_rewrite_rules hoặc là có một cách thông minh để thực hiện việc này?
Tất cả trợ giúp đều được chào đón.
Tại sao bỏ phiếu xuống? Có phải đó là lần bỏ phiếu nối tiếp của tôi không? – JvdBerg
Câu trả lời của bạn có vẻ ổn với tôi. Tôi upvoted. –
Quy tắc viết lại của bạn sẽ khớp với mọi yêu cầu *, vì vậy các tệp thực tế ('.css',' .js', '.jpg', v.v.) sẽ không được phân phối. Có lẽ không phải là những gì OP muốn. –