Tải bản đầy đủ (.pdf) (7 trang)

Tài liệu Thủ Thuật Thiết Kế Web Với Joomla 1.0x và 1.5x part 21 doc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (492.8 KB, 7 trang )

Thiết Kế Web Với Joomla 1.0x & 1.5x


Collection by traibingo at buaxua.vn

Cách tạo liên kết thân thiện cho Joomla! 1.0.x
Trong Joomla! mặc nhiên địa chỉ liên kết của các Menu và Section,
Category, Content,... sẽ hiển thị dưới dạng lệnh và ID mà không hiển thị
tên của bài viết. Điều này sẽ khiến cho các địa chỉ liên kết trở nên
không đẹp, khó nhớ và nhất là không gợi lên được nội dung của bài viết
khi hiển thị trong các trang tìm kiếm.
Bài viết này sẽ hướng dẫn cách tạo địa chỉ liên kết (Link) thân thiện
(SEO/SEF) cho Joomla! 1.0.x với sh404SEF, đây là một thành phần mở
rộng (Component) dành cho Joomla!, tải về và sử dụng miễn phí
sh404SEF.
Ưu điểm của sh404SEF là dễ cài đặt và sử dụng, có nhiều thông số lựa
chọn để hiển thị Link theo ý thích và chế độ Cache giúp tăng tốc độ truy
xuất dữ liệu SEF, các chức năng tăng cường bảo mật cho trang web... Tuy
nhiên sh404SEF chỉ hoạt động hiệu quả trên máy chủ Web (Server) sử
dụng hệ điều hành Linux, hỗ trợ .htaccess và mod_rewrite=on. Không
sử dụng được trên hệ điều hành Windows.
Cài đặt:
Cài đặt sh404SEF bình thường như các Component khác. Sau khi cài đặt
bạn sẽ có Component sh404SEF và Module sh404SEF Custom tags
module.
Cấu hình:
 Truy cập Menu Components -> sh404SEF
 Nhấn vào dòng chữ Click here to switch to extended display (with
all available parameters) chuyển sang chế độ mở rộng của
Thiết Kế Web Với Joomla 1.0x & 1.5x



Collection by traibingo at buaxua.vn
sh404SEF để khi vào sh404SEF Configuration mới xuất hiện tab
Advanced.

 Chọn sh404SEF Configuration để thiết lập thông số cho sh404SEF.
 Trong Tab Main, mục Enabled? bạn chọn là có để cho phép
sh404SEF hoạt động.

 Trong Character replacements list copy và 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,
Đ|D, É|E, È|E, ?|E, ?|E, ?|E, Ê|E, ?|E, ?|E, ?|E, ?|E, ?|E, Í|I, Ì|I,
?|I, I|I, ?|I, Ó|O, Ò|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, ? |U, ? |U, Ý|Y, ?|Y, ?|Y, ?|Y, ?|Y


 Trong Use Title Alias? chọn Full Title
Thiết Kế Web Với Joomla 1.0x & 1.5x


Collection by traibingo at buaxua.vn

 Trong Apply to which categories? chọn All Categories

 Các mục còn lại để nguyên, không đụng tới.
 Chuyển qua Tab Advanced, trong phần Activate URL cache chọn
có (cái này sẽ giúp giúp tăng tốc độ truy xuất dữ liệu SEF, nếu không

thích có thể chọn không).

 Trong Rewriting mode? chọn With .htaccess (mod_rewrite) để sử
dụng file .htaccess -> chức năng này sẽ làm mất đi chữ index.php
trong Link.
 Các phần còn lại để nguyên, không chỉnh sửa.
 Nhấn nút Save để lưu các các thay đổi vừa thiết lập, nếu xuất hiện
bảng cảnh báo xóa Cache nhấn Ok để đồng ý và sau đó nhấn
Proceed.

 Tải file htaccess này về giải nén và copy file .htaccess vào thư mục
gốc cài đặt Joomla.
Thiết Kế Web Với Joomla 1.0x & 1.5x


Collection by traibingo at buaxua.vn

 Vào Site - > Global Configuration -> SEO -> Search Engine
Friendly URLs -> chọn Có -> Save

Tới đây coi như xong phần cơ bản, nếu làm đúng các bước như trên thì
trang web sẽ có đường link như sau: />category/ten-bai-viet.html
Các thông số thiết lập khác:
 Nếu Server không hỗ trợ hoặc không muốn dùng file .htaccess
và mod_rewrite=on thì trong Tab Advanced -> Rewriting mode?
chọn Without .htaccess (index.php) hoặc Without .htaccess
(index.php?) -> Kiểu này vẫn giữ lại chữ index.php hoặc
index.php? trong Link
( />viet.html )


 Muốn bỏ phần đuôi .html thì xóa .html (để trống) trong Tab Main -
> File suffix hoặc có thể thay bằng các đuôi .htm.php.html Nếu
muốn thay bằng đuôi khác như ý thì phải bổ sung đuôi vào file
.htaccess

Thiết Kế Web Với Joomla 1.0x & 1.5x


Collection by traibingo at buaxua.vn
Td: muốn thêm đuôi .vip thì mở file .htaccess tìm đến dòng:
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
Thêm vào thành:
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|\.vip|/[^.]*)$ [NC]
Link sẽ có dạng:

 Nếu muốn Link có dạng ngày, tháng, năm, hoặc mã số tùy theo ý
thích thì trong Tab Main -> Use Title Alias? chọn Alias

Sau đó đặt lại tên Title Alias của các Content thành mã số tùy ý. Link sẽ
có dạng:

 Nếu muốn tự động thêm mã số ngày tháng năm và ID vào Link thì
trong Tab Main -> Unique ID chọn có. Link sẽ có dạng:


 Muốn hiển thị hay ẩn tên của Section, Category,... trong Link thì thiết
lập trong Tab Plugins. (

×