Đăng Nhập

Vui lòng khai báo chính xác tên truy cập và mật khẩu!

Quên mật khẩu?

    Cách tạo liên kết thân thiện cho Joomla! 1.0.x

      Admin
      Admin

      Giới tính : Nam

      Đến từ : TPHCM

      Ngày Tham gia : 03/04/2011

      Tổng số bài gửi : 2292

      #1

       Thu Aug 18, 2011 10:47 am

      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í [You must be registered and logged in to see this link.].
      Ư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 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 sh404SEF để khi vào sh404SEF Configuration mới xuất hiện tab Advanced.
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Show_adv


      • Chọn sh404SEF Configuration để thiết lập thông số cho sh404SEF.

      • Trong Tab Main, mục Enabled? bạn chọn là để cho phép sh404SEF hoạt động.
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Enabled


      • 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:

      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Char_replace


      • Trong Use Title Alias? chọn Full Title
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Title_alias


      • Trong Apply to which categories? chọn All Categories
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Apply_to


      • 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á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).
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Advanced


      • 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.
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Warning


      • Tải file [You must be registered and logged in to see this link.] này về giải nén và copy file .htaccess vào thư mục gốc cài đặt Joomla.
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Htaccess


      • Vào Site - > Global Configuration -> SEO -> Search Engine Friendly URLs -> chọn -> Save
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Joomla_seo
      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: [You must be registered and logged in to see this link.]
      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 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ặcindex.php? trong Link
        ([You must be registered and logged in to see this link.]index.php/ten-category/ten-bai-viet.html)
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Without_htaccess


      • 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
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Suffix
      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:
      [You must be registered and logged in to see this link.]


      • 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
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Title_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: [You must be registered and logged in to see this link.]2008/01/12345.
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Alias


      • Nếu muốn tự động thêm mã số ngày tháng nămID vào Link thì trong Tab Main -> Unique ID chọn . Link sẽ có dạng:
        [You must be registered and logged in to see this link.]2008010123/ten-category/ten-bai-viet.html
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Unique_id


      • Muốn hiển thị hay ẩn tên của Section, Category,... trong Link thì thiết lập trong Tab Plugins. ([You must be registered and logged in to see this link.]/ten-bai-viet.html)
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Plugins


      • Trong quá trình sử dụng nếu có thay đổi cấu hình của sh404SEF hoặc thay đổi tên, vị trí của các Section, Category, Conent thì dùng các chức năng Xem/Sửa hoặc Xóa các Link cũ được sh404SEF ghi nhớ trong bộ nhớ Cache để cập nhật lại Link mới.
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x View_purge_cache
      View/Edit/ SEF Urls: Xem/Sửa các Link thân thiện đã được sh404SEF tạo ra và lưu trữ trong bộ nhớ Cache. Purge SEF Urls là xóa các Link này để sh404SEF tạo ra các Link mới.
      View/Edit/ 404 Logs: Xem/Sửa các Link bị lỗi đã được sh404SEF ghi nhận và lưu trữ trong bộ nhớ Cache. Purge 404 Logs là xóa các Link lỗi này để sh404SEF tạo ra các Link mới.
      View/Edit/ Custom Redirects: Xem/Sửa các Link thân thiện tự tạo ra và lưu trữ trong bộ nhớ Cache. Purge Custom Redirects là xóa các Link tự tạo này.


      • Muốn sửa trang thông báo lỗi 404 thì có thể sửa trong sh404SEF Configuration -> 404 Page hoặc truy cập vào Menu Content -> Static Content Manager -> chọn Item 404, có thể thay đổi nội dung bằng tiếng Việt và trang trí tùy thích.
      Cách tạo liên kết thân thiện cho Joomla! 1.0.x 404


      • Nếu muốn thay đổi chữ Page thành Trang nằm phía sau khi một liên kết có nhiều trang thì sửa trong tab Languages như trong hình.

      Cách tạo liên kết thân thiện cho Joomla! 1.0.x Page_number


      • Hãy thử Publish Module sh404SEF Custom tags module để thấy sự khác biệt về việc hiển thị tiêu đề của các Liên kết, có thể chỉnh sửa trong Module này tùy ý.
      Ngoài ra sh404SEF còn nhiều thông số thiết lập và các chức năng hỗ trợ riêng cho các Component khác, tùy theo nhu cầu sử dụng mà thay đổi cho phù hợp.

      Xem thêm tại [You must be registered and logged in to see this link.] | [You must be registered and logged in to see this link.]