Dùng htaccess đưa Url về dạng www hoặc không có www

Thảo luận trong 'Htaccess - URL Rewrite' bắt đầu bởi pvdangquang, 19/9/14.

  1. Offline

    pvdangquang Thành viên

    Như các bạn biết khi truy cập một website ta có thể dùng dạng url có www, hoặc url không có www (non-www) vậy có điều gì đặc biệt ở đây?
    [​IMG]
    Ví dụ: http://diendanseo.tmviet.com
    và: http://www.diendanseo.tmviet.com

    Có điểm gì khác nhau?
    • Khác nhau ở chỗ là trong url đó có www và không có www. Các cỗ máy tìm kiếm sẽ xem 2 Url trên là khác nhau dẫn đến bạn đã vi phạm vào lỗi trùng lặp nội dung ở 2 page khác nhau (web của bạn có bao nhiêu bài viết thì sẽ xảy ra một trường hợp đó là có ngần ấy bài viết bị liệt vào lỗi trùng lặp nội dung). Điều này rất tai hại và làm giảm hiệu quả chiến dịch SEO của bạn.

    Để xử lý lỗi trên bạn chỉ được chọn một trong hai định dạng có www hay không có www, điều này thật đơn giản bạn chỉ cần dùng lệnh redirect 301 và setup trong file .htaccess. Nếu bạn chọn có www thì bạn cần 301 tất cả các request không có www thành có www và ngược lại, như thế sẽ đảm bảo sự đồng nhất trong cấu trúc website.

    Bạn có thể lên google tìm kiếm cấu trúc lệnh 301 trong file .htaccess hoặc xem bên dưới.

    Các bước thực hiện:
    Tạo 1 file .htaccess trên hosting của bạn (trên môi trường windows bạn sẽ không thể tạo được file này). Và đặt file này ở thư mục root của website bạn! biên soạn nội dung của file này giống như bên dưới:

    1. Redirect URL từ non-www sang www (URL sử dụng www)
    HTML:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^diendanseo.tmviet.com
    RewriteRule (.*) http://www.diendanseo.tmviet.com/$1 [R=301,L]

    2. Redirect URL từ www sang non -www (URL không sử dụng www)

    HTML:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.diendanseo.tmviet.com
    RewriteRule ^.*$ http://diendanseo.tmviet.com%{REQUEST_URI} [R=301,L]
    Lưu ý:
    • Trên 1 tên miền có thể có nhiều website, Bạn chỉ cẩn thiết lập đồng nhất URL cho 1 website thôi. Không nhất thiết phải đưa tất cả các website của bạn về 1 dạng www hoặc non-www. Tuy nhiên nếu muốn nó đồng nhất thì bạn hãy thiết lập tất cả các website của bạn về 1 dạng như bên trên.
    • Trong trường hợp website của bạn đã có file .htaccess sẵn thì bạn hãy copy đoạn mã trên đặt vào trên cùng của file .htaccess, không được xóa nội dung cũ trong file .htaccess vì sẽ gây lỗi cho website của bạn! Nếu đặt đoạn mã mà mình chia sẻ ở bên trên xuống dưới cùng trong file .htaccess cũ thì rất có thể nó sẽ bị xung đột và không có tác dụng.
     
  2. sondnpt00343
    Offline

    sondnpt00343 Thành viên

    Tham gia:
    27/10/14
    Đã được thích:
    0
    Liked:
    0
    cảm ơn bác. Cái này hay à nha :)
     
  3. trileminh0289
    Offline

    trileminh0289 Thành viên

    Tham gia:
    24/11/14
    Đã được thích:
    0
    Liked:
    0
    Hay lắm! cái này áp dụng được đây!TKs!
     
  4. dbkvietnam
    Offline

    dbkvietnam Thành viên

    Tham gia:
    30/11/14
    Đã được thích:
    0
    Liked:
    0
    Dùng cái này không biết có ảnh hưởng đến SEO không nhỉ?
     
  5. taigame96
    Offline

    taigame96 Thành viên

    Tham gia:
    15/11/14
    Đã được thích:
    0
    Liked:
    0
    mình chưa dùng thử cái này bao gờ không biết có lợi trang như thế nào nhỉ rất mong được mọi người chia sẻ :)
     
  6. moonlight
    Offline

    moonlight Thành viên

    Tham gia:
    21/10/14
    Đã được thích:
    0
    Liked:
    0
    cái này dùng khó không bác. em chưa thử lần nào
     
  7. springmusic
    Offline

    springmusic Thành viên

    Tham gia:
    13/6/14
    Đã được thích:
    0
    Liked:
    0
    Trên bài viết có nói là tránh trùng lặp nội dung rồi bạn nhé!
    Còn file .htacess nếu ko am hiểu thì ko nên chỉnh sửa!
     
  8. tuongvn123
    Offline

    tuongvn123 Thành viên

    Tham gia:
    11/2/14
    Đã được thích:
    0
    Liked:
    0
    chỉnh sửa trên bài viết có ảnh hưởng đến thứ hạng từ khóa của website không?
     
  9. luongkhanhtruong
    Offline

    luongkhanhtruong Thành viên

    Tham gia:
    12/11/14
    Đã được thích:
    0
    Liked:
    0
    Cái non www hay hơn bạn nhé, nó sẽ rút ngắn đường link nên bạn seo các trang con dễ hơn nhìn đỡ rườm ra hơn, nhất là công tác đặt chữ ký. Ví dụ diễn đàn này chỉ cho 200 ký tự chữ ký, chỉ được 2 links, khéo lắm thì được 3 links, mà thêm www. nữa lại thêm 4 ký tự
     
  10. n0ngdansq
    Offline

    n0ngdansq Thành viên

    Tham gia:
    16/6/14
    Đã được thích:
    0
    Liked:
    2
    Mình thích để ở dạng non www hơn. Như thế cho ngắn gọn, thank thớt đã share cho anh em nhé!
     
  11. ahri
    Offline

    ahri Thành viên

    Tham gia:
    29/12/14
    Đã được thích:
    0
    Liked:
    0
    Em vẫn phân vân là không biết nên để www hay non www, cái nào thực sự tốt hơn nhỉ? Các cao thủ cho em ý kiến với.
     
  12. hoaquanoigian
    Offline

    hoaquanoigian Thành viên

    Tham gia:
    20/11/14
    Đã được thích:
    0
    Liked:
    0
    đơn giản dùng www thì không quan trọng bằng việc bạn nên tập trung vào onpage thì tốt hơn, mình nghĩ bước đầu tiên bạn nên chọn từ khóa mình cần seo và kế hoạch để lên top đó.
     
  13. mrinwar
    Offline

    mrinwar Thành viên

    Tham gia:
    31/12/14
    Đã được thích:
    0
    Liked:
    0
    sao mình làm giống bạn thì chỉ được trang chủ thôi còn các trang con vẫn có 2 dạng nhỉ?
     
  14. taitrochoi.mobi
    Offline

    taitrochoi.mobi Thành viên

    Tham gia:
    7/2/15
    Đã được thích:
    1
    Liked:
    0
    mình chả biết mấy cái này, có nhờ bên làm web họ làm cho, giờ gõ www tự nó chuyển về ko có.
     
  15. phoenix
    Offline

    phoenix Thành viên

    Tham gia:
    12/3/15
    Đã được thích:
    0
    Liked:
    0
    Việc có hay k có www có ảnh hưởng gì đến việc mình seo k các bác ơi ?
     
  16. airasia
    Offline

    airasia Thành viên

    Tham gia:
    17/3/15
    Đã được thích:
    0
    Liked:
    0
    mình không làm được, muốn click vào trang chủ của web mà nó cũng ra trang chủ nhưng url lài quá, làm sao để thu gọi lại nhỉ?
    vd abc.com thì nó toàn ra abc.com/trangchu.php. Ai bít chỉ mình với
     
  17. tobituong
    Offline

    tobituong Thành viên

    Tham gia:
    11/2/15
    Đã được thích:
    0
    Liked:
    0
    KHông liên quan đến SEO đều chỉ có đến khách hàng quan tâm.
     
  18. keodang
    Offline

    keodang Thành viên

    Tham gia:
    19/12/14
    Đã được thích:
    0
    Liked:
    0
    Bạn đã lựa trọn cái nào thì nên gắn bó với nó hết vòng đời blog, nếu web bạn đang sử dụng rồi sử dụng theo cách này gặp lỗi chuyển hướng quá nhiều lỗi web ngay cho nên suy nghĩ kỹ trước khi thực hiện
     
  19. loptiengnhat.edu.vn
    Offline

    loptiengnhat.edu.vn http://loptiengnhat.edu.vn/

    Tham gia:
    27/6/16
    Đã được thích:
    0
    Liked:
    0
    Vậy mà lâu nay mình cứ tưởng do cấu hình từ domain. thanks
     
  20. solobico10
    Offline

    solobico10 Thành viên

    Tham gia:
    12/6/16
    Đã được thích:
    0
    Liked:
    0
    Cảm ơn bạn nhé. Mình sẽ làm thửu xem thử được không
     
Tags: Add Tags

Chia sẻ trang này