Nhiều khi bạn muốn xóa phần mở rộng .php trong URL để URL nhìn đẹp hơn. Vậy thì đây là giải pháp bạn cần.
Ví dụ
- muốn truy cập http://phonho.net/login.php bạn chỉ cần để URL là http://phonho.net/login
- muốn truy cập http://phonho.net/forum.php?id=2304 bạn chỉ cần để URL là http://phonho.net/forum?id=2304
Cách thực hiện
Đơn giản chỉ cần chèn đoạn sau vào file .htaccess là xong
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?.]+)$ $1.php RewriteRule ^([^?.]+)\?(.*)$ $1.php?$2 </IfModule>
Các bạn cũng có thể làm với các phần mở rộng khác như html, ...