RewriteEngine on
RewriteRule ^([a-z]*)\/ /index.php?mod=$1
RewriteRule ^([a-z]*)\/ /index.php?mod=$1
lúc này tất cả các url có dạng http://domain.com/string sẽ được hiểu là http://domain.com/index.php?mod=string và như vậy nghĩa là nếu chúng ta có 1 thư mục nằm trong thư mục gốc (ví dụ: admin/) thì không thể nào truy cập được vào vì khi truy cập: http://domain.com/admin thì sẽ được hiểu là http://domain.com/index.php?mod=admin
(tham khảo thêm các bài cơ bản trong mục .htaccess)
Để giải quyết vấn đề này, tạo 1 file .htaccess có nội dung:
RewriteEngine on
đặt file này vào thư mục admin/ và khi đó có thể truy cập http://domain.com/admin bình thường
Tác giả:TG
Webmaster
http://phpbasic.com
