WordPress có theo dõi lịch sử URL của bài đăng và cung cấp chuyển hướng tự động không?


15

Tôi vừa thay đổi URL của một trong những bài đăng của tôi từ

http://2011.denmark.wordcamp.org/session/theme-frameworks-trends-og-st Chuẩnisering /

đến

http://2011.denmark.wordcamp.org/session/wordpress-theme- 4.0.3-end-design/

Bây giờ, nếu tôi đi đến url cũ, tôi sẽ được chuyển hướng đến url mới. Điều này là tất nhiên tuyệt vời!
... Nhưng đây có phải là một tính năng của WordPress, hay chuyện gì đang xảy ra ở đây?

WP có theo dõi lịch sử URL của bài đăng, cung cấp viết lại / chuyển hướng cho các URL cũ không?
Nhìn vào tiêu đề phản hồi tôi thấy WP đang gửi một chuyển hướng 301 thân thiện với SEO ... Vâng!?
Tôi nghĩ rằng tôi phải thiết lập các chuyển hướng đó bằng cách sử dụng các quy tắc viết lại của mình .htaccess, vì vậy tôi tò mò muốn biết điều đó xảy ra như thế nào khi WP đưa cho tôi URL mới khi tôi nhập vào quy tắc cũ.

Bất kỳ ánh sáng về cách WP xử lý này sẽ được đánh giá cao.

Câu trả lời:


19

WP có theo dõi lịch sử url của bài đăng, cung cấp viết lại / chuyển hướng cho các url cũ không?

Có nó làm. Nếu bạn thay đổi một con sên bài, wordpress 301 sẽ chuyển hướng URL cũ sang URL mới (nếu thiết lập máy chủ của bạn cho phép nó).

Bất kỳ ánh sáng về cách WP xử lý này sẽ được đánh giá cao.

Thật không may, tôi chưa bao giờ thấy tính năng này được ghi lại đúng cách trong bộ . Do đó tôi không thể cho bạn biết chức năng lõi wp nào thực hiện việc này và vị trí của lõi trong đó.

Điều tôi có thể nói với bạn là đây: Sên được sử dụng trước đó được lưu trữ trong cơ sở dữ liệu trong bảng wp_postmeta . Kiểm tra _wp_old_slug trong cột meta_key (các sên thực tế đang được lưu trữ trong cột meta_value ). Do đó, bạn nên bao giờ muốn hành vi mặc định này không xảy ra trong một trường hợp cụ thể, đây là nơi để xóa một giá trị.

Thường xuyên hơn không tính năng này là rất hữu ích. Mặc dù vậy, nó sẽ thay đổi, khi bạn đổi tên một bài đăng và sau đó tạo một bài đăng mới có cùng tên với bài đăng khác trước đó.


2
Tôi thấy câu trả lời này hữu ích và tìm hiểu thêm một chút thông tin về cách WP thực hiện điều này: developer.wordpress.org/reference/fifts/
tựa
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.