Chuyển hướng htaccess WordPress không hoạt động

Không có chuyển hướng chính xác tại chỗ cho các phiên bản miền khác nhau của bạn có thể gây ra sự cố. Có một số cách để thiết lập các chuyển hướng này

⚠️  Sau khi thực hiện bất kỳ giải pháp nào sau đây

Trong bài báo này

Hỏi máy chủ của bạn

Các chuyển hướng được thực hiện ở cấp máy chủ sẽ nhanh hơn các chuyển hướng được thực hiện trong tệp htaccess. Giải pháp tốt nhất là bạn yêu cầu máy chủ của bạn thiết lập nó cho bạn trong cấu hình máy chủ.  

Quy tắc trang Cloudflare

Nếu bạn sử dụng Cloudflare và cảm thấy thoải mái với tính năng Quy tắc Trang của họ, bạn có thể sử dụng chúng để chuyển hướng (nhóm Hỗ trợ của chúng tôi không thể giúp bạn điều này)

Chuyển hướng không phải www → www

Plugin trợ giúp sau đây sẽ thêm quy tắc chuyển hướng chính xác từ phiên bản không có www sang phiên bản có www của URL của bạn, vào. tập tin htaccess

Không có gì tốt, đó là những gì. Các công cụ tìm kiếm như Google sẽ không thể nhận ra rằng trang đã được di chuyển và bất kỳ khách truy cập nào cố gắng truy cập URL gốc sẽ gặp lỗi 404

Chuyển hướng htaccess WordPress không hoạt động

Tất cả những liên kết và lưu lượng truy cập mà bạn đã tạo cho trang gốc sẽ…biến mất. Nhưng không nhất thiết phải như vậy

Trong khi giữ cho trang web của bạn 99. 9% an toàn và đạt được thời gian tải dưới 1 giây là rất quan trọng, đảm bảo trang web của bạn chuyển hướng theo thứ tự và khách truy cập của bạn có trải nghiệm tuyệt vời là điều tối quan trọng

Nếu bạn triển khai và thiết lập một thứ gọi là chuyển hướng 301, cả công cụ tìm kiếm và con người sẽ tự động được đưa đến URL mới nếu họ cố truy cập trang web cũ. Điều đó có nghĩa là bạn có thể thay đổi liên kết VÀ giữ lưu lượng truy cập và thứ hạng tìm kiếm của mình. Đó là một đôi bên cùng có lợi

Hãy đi sâu vào chuyển hướng 301, thêm chúng vào WordPress thông qua. htaccess (hoặc một plugin hữu ích) và chuyển hướng các bài đăng và trang trên trang web WordPress

Nhóm của chúng tôi tại WP Buffs giúp chủ sở hữu trang web, đối tác đại lý và đối tác dịch giả tự do thêm chuyển hướng 301 vào WordPress. Cho dù bạn cần chúng tôi quản lý 1 trang web hay hỗ trợ 1000 trang web của khách hàng, chúng tôi sẽ hỗ trợ bạn

Chuyển hướng 301 là gì?

Được rồi, tôi sẽ cố gắng giữ cho lời giải thích này thân thiện với con người và không ném các thuật ngữ như “Mã trạng thái HTTP” vào bạn

Có nhiều loại chuyển hướng khác nhau, nhưng 301 là hữu ích nhất cho phần lớn các trang web WordPress. Chuyển hướng 301 cho trình duyệt và robot công cụ tìm kiếm biết rằng trang đã được di chuyển vĩnh viễn. Việc biết thay đổi là vĩnh viễn không đặc biệt quan trọng đối với con người, nhưng nó cần thiết cho các công cụ tìm kiếm

Bằng cách cho biết trang đã di chuyển vĩnh viễn, các công cụ tìm kiếm biết rằng họ nên xếp hạng trang mới ở vị trí xếp hạng công cụ tìm kiếm giống như trang cũ

Về cơ bản, nếu bạn muốn cố gắng giữ thứ hạng của mình khi thay đổi URL của trang, bạn nên sử dụng chuyển hướng 301

Khi nào bạn nên sử dụng chuyển hướng 301?

Nếu bạn là người dùng WordPress trung bình, đây là một số tình huống mà bạn có thể muốn sử dụng chuyển hướng 301

  • Bạn thay đổi URL của một bài đăng hoặc trang. Nếu bạn thay đổi URL của bài đăng hoặc trang, bạn cần thêm chuyển hướng 301 để mọi liên kết bên trong hoặc bên ngoài trỏ đến URL cũ sẽ được chuyển hướng đến URL mới
  • Bạn muốn gộp nhiều bài viết thành một. Giả sử, nếu bạn có ba bài đăng khác nhau về một chủ đề tương tự, thì một chiến lược tốt có thể là hợp nhất tất cả các bài đăng này thành một bài duy nhất mạnh mẽ hơn. Nếu bạn chọn làm điều này, bạn có thể chuyển hướng 301 cả ba bài đăng cũ sang bài mới và được cải thiện
  • Bạn thay đổi tên miền của bạn. Nếu bạn thay đổi tên miền của mình (trong khi vẫn giữ nguyên nội dung), chắc chắn bạn sẽ muốn chuyển hướng 301 cài đặt WordPress cũ của mình sang cài đặt mới

Bây giờ bạn đã biết cái gì, khi nào và tại sao, hãy tìm hiểu cách thức. Đây là cách bạn có thể thêm chuyển hướng 301 vào WordPress bằng. tập tin htaccess

Cách thêm chuyển hướng 301 vào WordPress với. htaccess

Của bạn. htaccess về cơ bản là tệp cấu hình cho máy chủ lưu trữ web của bạn. Để thêm chuyển hướng 301 bằng cách sử dụng. htaccess, bạn cần phải

  1. Trên thực tế tìm và tải về. htaccess từ máy chủ của bạn (yêu cầu chương trình FTP)
  2. Sao lưu của bạn. htaccess (QUAN TRỌNG)
  3. Thêm chuyển hướng của bạn và tải lên phiên bản mới của bạn. tập tin htaccess

Đây là cách

Bước 1. tìm bạn. tập tin htaccess

Để tìm. htaccess cho trang web WordPress của bạn, bạn sẽ cần kết nối với máy chủ web của mình qua FTP. Nếu bạn không chắc chắn chính xác cách thực hiện việc này, nhà cung cấp dịch vụ lưu trữ của bạn sẽ có thể trợ giúp

Của bạn. htaccess sẽ nằm trong thư mục gốc của trang web WordPress của bạn. Đây là cùng một thư mục bao gồm các tệp như wp-config. php và các thư mục như wp-admin và wp-content. Ví dụ: đây là giao diện trên trang web của tôi

Chuyển hướng htaccess WordPress không hoạt động

Khi bạn tìm thấy nó, hãy tải tệp đó xuống máy tính của bạn

Bước 2. Sao lưu của bạn. tập tin htaccess

Bước này vô cùng quan trọng. Như tôi đã nói,. htaccess là tệp cấu hình cho toàn bộ máy chủ của bạn, vì vậy bạn không muốn mắc lỗi. Đó là lý do tại sao bạn phải luôn giữ một bản sao của bản gốc. tập tin htaccess. Bằng cách đó, nếu có vấn đề gì xảy ra, bạn chỉ cần tải lên lại tệp gốc

Vì vậy, trước khi thực hiện các thay đổi trong phần tiếp theo, hãy tạo một bản sao của. htaccess mà bạn đã tải xuống từ trang web của mình và giữ cho tệp gốc an toàn, bảo mật và không bị chỉnh sửa

Bước 3. Thêm chuyển hướng 301 cần thiết vào của bạn. tập tin htaccess

Sau khi bạn đã tạo một bản sao của tệp gốc của mình (chỉ muốn nhắc bạn một lần nữa. ), bạn đã sẵn sàng thêm chuyển hướng của mình

Bắt đầu bằng cách mở. tập tin htaccess. Nếu bạn chưa bao giờ mở một. htaccess trước đó, có thể bạn sẽ cần nhấp chuột phải, chọn Mở bằng và chọn Notepad. Đây là những gì trông giống như trong Windows 10

Chuyển hướng htaccess WordPress không hoạt động

Nếu bạn đang sử dụng các permalink đẹp, bạn sẽ thấy một cái gì đó như thế này

Chuyển hướng htaccess WordPress không hoạt động

Đây là cấu trúc cơ bản mà WordPress đã thêm khi bạn đặt liên kết cố định của mình. Một số plugin, đặc biệt là plugin bộ nhớ đệm, cũng có thể đã thêm một số quy tắc, vì vậy không có lý do gì phải hoảng sợ nếu bạn thấy nhiều mã hơn ví dụ trên

Để thêm chuyển hướng, bạn nên thêm mã có liên quan (ví dụ bên dưới. ) đến cái này. tập tin htaccess

Để chuyển hướng một bài đăng hoặc trang, hãy thêm đoạn mã ngắn sau cho mỗi bài đăng hoặc trang bạn muốn chuyển hướng

Redirect 301 /old-url https://yourdomain.com/new-url

Trong đó /old-url chỉ là phần đứng sau yourdomain.com. Tuy nhiên, đối với URL mới, bạn nên nhập URL đầy đủ

Ví dụ: để chuyển hướng 301 “www. buff wp. com/301-post” thành “www. buff wp. com/how-to-redirect”, bạn sẽ thêm mã này

Redirect 301 /301-post https://wpbuffs.com/how-to-redirect

Để chuyển hướng toàn bộ trang web sang một tên miền mới, hãy thêm đoạn mã sau.
______4

Trong đó olddomain.com là tên miền ban đầu của bạn và newdomain.com là tên miền mới của bạn. Loại chuyển hướng này sẽ bảo vệ cấu trúc liên kết của bạn, vì vậy “olddomain. com/about” sẽ chuyển hướng đến “tên miền mới. com/về”

Nếu bạn không muốn đi sâu vào. htaccess, bạn cũng có thể thêm chuyển hướng 301 bằng plugin WordPress có tên là Chuyển hướng 301 đơn giản

Cách thêm chuyển hướng 301 vào WordPress bằng chuyển hướng 301 đơn giản

Đúng như tên gọi của nó, Chuyển hướng 301 đơn giản cung cấp một cách dễ dàng để thêm nhiều chuyển hướng 301 vào WordPress. Nó cũng miễn phí 100%, điều này luôn luôn tốt

Để bắt đầu, hãy cài đặt plugin và kích hoạt nó. Bạn có thể truy cập bảng chuyển hướng mới của mình bằng cách đi tới Cài đặt > Chuyển hướng 301

Chuyển hướng htaccess WordPress không hoạt động

Để chuyển hướng một trang hoặc bài đăng, tất cả những gì bạn cần làm là nhập phần kết thúc của URL gốc ở bên trái và toàn bộ URL mới ở bên phải. Đây là giao diện của ví dụ WPBuffs mà tôi đã sử dụng trước đó

Chuyển hướng htaccess WordPress không hoạt động

Bạn cũng có thể chuyển hướng các bài đăng hoặc trang sang miền bên ngoài nếu muốn. Chỉ cần nhập chính xác URL bên ngoài vào hộp Đích

Nếu bạn chọn Sử dụng ký tự đại diện? . Ví dụ: nếu bạn sử dụng tên danh mục trong liên kết cố định của mình, bạn có thể chuyển hướng mọi bài đăng trong danh mục tới một URL mới bằng cách nhập nội dung nào đó như

Chuyển hướng htaccess WordPress không hoạt động

Dấu hoa thị về cơ bản là một trình giữ chỗ cho bất kỳ văn bản nào có thể xuất hiện sau tên danh mục bạn nhập

Kết thúc mọi thứ

Bất cứ khi nào bạn thay đổi một liên kết (hoặc các liên kết) trên trang web WordPress của mình, bạn cần thêm chuyển hướng 301 nếu bạn muốn các công cụ tìm kiếm và con người có thể dễ dàng tìm thấy trang mới của bạn

Việc bạn thêm chuyển hướng 301 theo cách thủ công qua. htaccess hoặc thông qua plugin Chuyển hướng 301 đơn giản. Điều quan trọng là bạn thêm chúng. Họ không mất nhiều thời gian để thêm vào và họ đảm bảo rằng không có nỗ lực tiếp thị nào trước đây của bạn bị lãng phí

Muốn đưa ra phản hồi của bạn hoặc tham gia cuộc trò chuyện?

LưuLưu

LưuLưu

Nếu bạn thích bài viết này, thì bạn sẽ thực sự thích các dịch vụ hỗ trợ và quản lý trang web WordPress 24/7 mà WP Buffs’ cung cấp. Hợp tác với nhóm cung cấp mọi khía cạnh của dịch vụ hỗ trợ WordPress cao cấp

Từ các dịch vụ tối ưu hóa tốc độ, đến chỉnh sửa trang web không giới hạn, bảo mật, hỗ trợ 24/7 hoặc thậm chí quản lý trang web nhãn trắng cho các đại lý và dịch giả tự do, các kỹ sư chuyên gia của chúng tôi sẽ hỗ trợ bạn. Đưa chúng tôi vào làm một phần trong nhóm của bạn để làm cho trang web của bạn trở nên Bufftastic. Kiểm tra kế hoạch của chúng tôi

Tại sao chuyển hướng WordPress của tôi không hoạt động?

Xóa cookie và bộ nhớ cache của trình duyệt . WordPress sử dụng cookie để lưu trữ dữ liệu xác thực. Đôi khi trình duyệt của bạn có thể giữ lại các tệp cũ, dẫn đến vòng lặp chuyển hướng khi bạn cố đăng nhập vào trang web của mình.

Tại sao chuyển hướng 301 của tôi không hoạt động?

Các lý do khiến chuyển hướng 301 không hoạt động được xác định rõ hơn nhiều trong số các trang web WordPress. Một trong những nguyên nhân chính là do bạn đã thêm quy tắc viết lại trên cả công cụ “Chuyển hướng” cPanel và từ plugin WordPress của mình .

Chuyển hướng 301 trong WordPress là gì?

Chuyển hướng 301 trong WordPress là gì? . Nếu ai đó nhập URL cũ vào trình duyệt của họ hoặc nhấp vào liên kết trỏ đến URL cũ, trang web của bạn sẽ đưa họ đến URL mới mà bạn chỉ định một cách liền mạch. an HTTP status code for permanently moving a web page to a different URL. If someone types the old URL into their browser or clicks on a link that points to the old URL, your site will seamlessly take them to the new URL that you specify.