Sử dụng Sh404SEF tạo đường link thân thiện cho Joomla 1.5x (Update)



sh404sefNhư chúng ta đã biết có rất nhiều Component giúp tạo Link thân thiện (SEF) nhưng trong số đó có sh404SEF là có thể không cần đến file .htaccess, và việc cấu hình cũng rất dễ dàng. SEF mặc định của sh404SEF cũng đã rất tốt rồi (index.php/ABC/tin-tuc.html), tuy nhiên nếu muốn bạn cũng có thể làm cho tốt hơn nữa.


Sau đây là các bước cơ bản cài đặt và cấu hình sh404SEF cho Joomla! :

1. Download sh404SEF tại: http://extensions.joomla.org/component/ ... Itemid,35/

2. Cài đặt bình thường như các Component khác. Sau khi cài đặt bạn sẽ có Component sh404SEF, Mambot (Plugin) và có thể thêm vài Module khác nữa (tùy theo phiên bản sh404SEF)
Đối với các Module thì bạn cứ để yên đó, phần này chúng ta chưa đụng tới.

3. Trong Admin, vào Components -> sh404SEF để bắt đầu cấu hình:

4. Ngay tại bảng điều khiển chính của sh404SEF bạn phải nhấn vào dòng chữ "Click here to switch to extended display (with all available parameters)" nằm bên phải, để khi vào sh404SEF Configuration mới xuất hiện tab Advanced để chỉnh.

5. Chọn sh404SEF Configuration

6. Trong Tab Main, mục Enabled? bạn chọn là (yes)

7. Tại mục Character replacements list bạn chèn thêm các ký tự sau đây vào tiếp theo sau các ký tự có sẵn:


á|a, à|a, ả|a, ã|a, ạ|a, â|a, ấ|a, ầ|a, ẩ|a, ẫ|a, ậ|a, ă|a, ắ|a, ằ|a, ẳ|a, ẵ|a, ặ|a, đ|d, é|e, è|e, ẻ|e, ẽ|e, ẹ|e, ê|e, ế|e, ề|e, ể|e, ễ|e, ệ|e, í|i, ì|i, ỉ|i, ĩ|i, ị|i, ó|o, ò|o, ỏ|o, õ|o, ọ|o, ô|o, ố|o, ồ|o, ổ|o, ỗ|o, ộ|o, ơ|o, ớ|o, ờ|o, ở|o, ỡ|o, ợ|o, ú|u, ù|u, ủ|u, ũ|u, ụ|u, ư|u, ứ|u, ừ|u, ử|u, ữ|u, ự|u, ý|y, ỳ|y, ỷ|y, ỹ|y, ỵ|y, Á|A, À|A, Ả|A, Ã|A, Ạ|A, Â|A, Ấ|A, Ầ|A, Ẩ|A, Ẫ|A, Ậ|A, Ă|A, Ắ|A, Ằ|A, Ẳ|A, Ẵ|A, Ặ|A, Đ|D, É|E, È|E, Ẻ|E, Ẽ|E, Ẹ|E, Ê|E, Ế|E, Ề|E, Ể|E, Ễ|E, Ệ|E, Í|I, Ì|I, Ỉ|I, Ĩ|I, Ị|I, Ó|O, Ò|O, Ỏ|O, Õ|O, Ọ|O, Ô|O, Ố|O, Ồ|O, Ổ|O, Ỗ|O, Ộ|O, Ơ|O, Ớ|O, Ờ|O, Ở|O, Ỡ|O, Ợ|O, Ú|U, Ù|U, Ủ|U, Ũ|U, Ụ|U, Ư|U, Ứ|U, Ừ|U, Ử|U, Ữ|U, Ự|U, Ý|Y, Ỳ|Y, Ỷ|Y, Ỹ|Y, Ỵ|Y


8. Tại mục: Use Title Alias chọn Full Title

9. Tại mục: File suffix nhập vào .html (mặc nhiên đã có sẵn)

10. Tại mục Apply to which categories? bạn chọn All Categories
Các mục còn lại để nguyên, không đụng tới.

11. Chuyển qua Tab Advanced, trong phần Activate URL cache chọn (cái này sẽ giúp giảm thời gian mở trang Web, nếu không thích bạn có thể chọn không)

12. Tại phần Rewriting mode?, bạn chọn Without .htaccess (index.php)
Các mục còn lại để nguyên, không đụng tới.

13. Chọn Save để lưu các các thông số vừa thiết lập.

14. Vào Site - > Configuration -> Thiết Lập SEO -> chọn Có cho cả 3 phần ở mục nay.

 
Một số lưu ý khi sử dụng Sh404sef:
 

- Kiểm tra sh404sef phải hoạt động tốt trước khi chỉnh sửa các thông số, mỗi khi chỉnh sửa xong phải xóa Cache của sh404sef và của Joomla! (nếu có) để các thông số mới có hiệu lực và không bị lỗi link.

- Nếu gặp trục trặc với file .htaccess thì tải file này ở phía bên trên về dùng hoặc theo hướng dẫn trong phần sh404SEF Documentation .

- Đối với Joomla! 1.5 thì nên chọn SEF Title chứ đừng chọn Alias, vì sẽ dễ bị lỗi font chữ mã UTF-8 (có cách fix, nhưng sẽ bàn trong một chủ đề khác ;) )

- Nếu bị lỗi cần phải cài lại sh404SEF thì nhớ Uninstall cái cũ và xóa các bảng dữ liệu của nó trong Database thì mới được vì nếu không xóa thì sau khi cài đặt lại nó vẫn giữ nguyên các thông số đã thiết lập và có thể lỗi sẽ vẫn còn.

- Sh404sef chỉ có plugin cho một số ít component, vì vậy khi đã chọn sh404sef bạn phải kiêm tra các component khác xem có hỗ trợ sh404sef hay không. Trong trường hợp component đó ko hỗ trợ sh404sef, bạn phải tự viết plugin cho component đó hoặc chuyển sang dùng component khác thay thế.

- Lưu ý sh404sef và Joomsef sử dụng chung 1 kiêu cấu hình database, nên khi các bạn muốn uninstall sh404sef để cài joomsef, các bạn phải delete luôn thông tin cấu hình của sh404sef trong database.

SEO Việt Nam ( Tông hợp và chỉnh sửa từ JoomlaViet và Buaxua )


Bình Luận  

0GFXDOTVN2011-06-21 22:04#
Mình thấy sh404sef hay nhất. mình vẫn đang dùng nó cho site của mình. Trước có dùng joomsef nhưng nhiều lỗi quá
Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
-1newbier2011-07-05 09:44#
làm y vậy rồi mà vẫn báo lỗi bât sh404sef lên là page not found kỳ lạ, có ai biết vì sao ko
Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
-1SEO2011-07-14 00:51#
page not found là do chưa có file .htaccess
Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
-1Truong Duong2011-07-23 22:59#
sao trong đó đã chọn là without ..htaccess mà, vậy thì ko cần nó vẫn chạy chứ nhỉ ? mình mấy lần rồi mà ko dc, link chạy lung tung hết nhấn vô Laptop top nó ra Mainboard, nhiều lắm, Seoer cho mình hỏi làm sao để fix nó
Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
0Thang2011-08-23 19:48#
Sao mình không thể Install component sh404SEF trong Joomla 1.5
Mỗi lần mình Upload đều hiển thị lỗi này :
JInstaller::install: SQL Error. DB function failed with error number 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM CHARACTER SET `utf8`' at line 12 SQL=CREATE TABLE IF NOT EXISTS `jos_redirection` ( `id` int(11) NOT NULL auto_increment, `cpt` int(11) NOT NULL default '0', `rank` int(11) NOT NULL default '0', `oldurl` varchar(255) NOT NULL default '', `newurl` varchar(255) NOT NULL default '', `dateadd` date NOT NULL default '0000-00-00', PRIMARY KEY (`id`), KEY `newurl` (`newurl`), KEY `rank` (`rank`), KEY `oldurl` (`oldurl`) ) TYPE=MyISAM CHARACTER SET `utf8`;
SQL =

CREATE TABLE IF NOT EXISTS `jos_redirection` ( ......... còn nữa ...
Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
0Thang2011-08-23 19:52#
Sao mình không thể Install Component com_sh404SEF_1.5.10.446.zip
Sau khi mình chọn file .zip và bấm Upload thì lại hiển thị thông báo lỗi này :

JInstaller::install: SQL Error. DB function failed with error number 1064
...
CREATE TABLE IF NOT EXISTS `jos_redirection` (
...
Cho mình hỏi làm sao để fix nó.!!! Thanks!!
Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
0thu2011-09-07 07:20#
Mọi người ơi giúp minh với!
khi cài xong, kích hoach sh404sef thì vào báo lỗi chỉ hiện list các link trong trang web, khi click vào các link đó thì hiện thông báo not fond (cấm truy câp -Forbidden access)
đây là link sh404sef mình dùng: http://www.mediafire.com/?kwlk46rn8doxc63
đây là hình chụp lỗi: http://www.mediafire.com/imageview.php?quickkey=mddlchk5h8vk42k&thumb=4
Ai biết xin hưỡng dẫn mình với
skype: tranthu_hd86
yahoo:tranthu_hd86
đt: 0945242886
Thank nhiều
Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
0Nguyễn Hải Thọ2011-10-24 21:37#
Cám ơn bạn vì bài viết bổ ích,
Mình đang bị lỗi ở catalog "Đến Ninh Hiệp", nó hiển thị chữ "Đ". Bạn biết tại sao không, mách mình với!!!
Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
0Hải2011-10-31 21:26#
Bạn ơi cho mình hỏi mình đã làm theo thứ tự như trên rồi nhưng khi làm xong, ra trang web của mình thì mình ấn vào tất cả các phần trên website đều hiện ra trang màu trắng và chỉ có chữ thôi, tất cả template của mình biến mất hết, kéo xuống duới thì báo lỗi 404, có cả lỗi gì mà flooding nữa.
Mình không biết phải làm như thế nào, mong bạn giúp mình, xin cám ơn rất nhiều !
Trả Lời | Trả Lời + Đính Kèm | Đính Kèm

Thêm Bình Luận


Mã Chống Spam


Refresh