Hướng dẫn chuyển đổi .htaccess apache sang lighttpd (KLOXO - Joomla)
Lưu ý :
- Hướng dẫn này dành cho server linux sử dụng control panel Kloxo ,webserver :lighttpd ,CMS joomla.
- Bạn phải chắc chắn đã kích hoạt cách tính năng SEF của Joomla
+Search Engine Friendly URLs:Yes
+Use Apache mod_rewrite:Yes
+Add suffix to URLs:Yes
----------------------------------------------------------------------------------------
Đối với VPS chúng ta thường sử dụng lighthttp
Nhược điểm của lighttpd là ít phổ biến hơn apache và hầu hết các opensource CMS đều không viết để hỗ trợ lighttpd (về tính năng SEO ,SEF...). Sau đây tôi xin hướng dẫn cách edit để sử dụng CMS Joomla (.htaccess) với lighttpd :
1.Đầu tiên bạn đăng nhập kloxo của bạn :
2.Chọn {Clients} => chọn domain
3.Chọn Script => chọn Lighttpd Rewrite Rule
thêm đoạn mã sau vào:
'^/images,*$' => '$0',
'^/templates.*$' => '$0',
'^/administrator.*$' => '$0',
'^/components.*$' => '$0',
'^/cache.*$' => '$0',
'^/media.*$' => '$0',
'^/images.*$' => '$0',
'^/languages.*$' => '$0',
'^/library.*$' => '$0',
'^/plugin.*$' => '$0',
'^/includes.*$' => '$0',
'^/cgi-bin.*$' => '$0',
'^/(.*\.php)' => '$0',
'^/(.*)' => '/index.php?$1'
)
=> update (hoặc update all)
4.Tiếp tục bạn vào quản lý file ,tìm đến file lighttpd.conf (đường dẫn etc/lighttpd/lighttpd.conf)
thêm nội dụng này vào dòng tiếp theo
=> Lưu lại
5.Restart dịch vụ lighttpd