Khi tôi thay đổi slug, WordPress có tạo chuyển hướng từ URL cũ không?


15

Khi tôi thay đổi một con sên từ post-asang post-b, WordPress sẽ tạo một chuyển hướng từ /post-asang /post-b, như HTTP 301 hoặc một cái gì đó tương tự? Nếu không, có một plugin cho điều đó?

Câu trả lời:


11

Tôi vừa mới đi thử nghiệm (WP 3.3.1), lõi wordpress sẽ tự động chuyển hướng nếu bạn thay đổi sên bài, ngay cả khi bạn thay đổi sên từ post-asang post-bvà sau đó post-c, post-asẽ trả lại 301 cho post-c. Điều đó nói rằng, plugin chuyển hướng mà Mike Jcar đề xuất là một plugin nổi bật và là một cách tuyệt vời để theo dõi các lỗi 404 và như vậy.


5
Chỉ cần thêm một ghi chú, chuyển hướng tích hợp này không hoạt động khi một phần của URL không phải là sên thay đổi, ví dụ như khi mẫu /[year]/[month]/[date]/[slug]và ngày thay đổi, WordPress sẽ không tạo chuyển hướng. Một plugin là cần thiết trong trường hợp đó.
Borek Bernard

Trường hợp abouts trong DB là quy tắc chuyển hướng này được lưu? Chúc mừng
raison

5

Plugin này có thể được sử dụng để theo dõi các thay đổi URL như thế và tự động thiết lập chuyển hướng:

http://wordpress.org/extend/plugins/redirection/


2
Nếu chỉ có nó hoạt động :( Tôi đã kết thúc bằng wordpress.org/extend/plugins/quick-pagepost-redirect-plugin mặc dù nó thiếu một số tính năng.
Borek Bernard

1
Có, nó đã hoạt động hoàn hảo cho đến ít nhất là giữa năm 2012 trên một trong những cài đặt WP khá phức tạp của tôi (luôn được tự động hóa khi các bản phát hành ổn định mới được đẩy bởi WP). Tuy nhiên, có điều gì đó bị hỏng trong quy trình tự động sửa lỗi khi sên được sửa đổi, tôi chỉ nhận thấy ngày hôm nay trên bản cài đặt 3.5.1 vì vậy không thể chắc chắn khi nào nó tự động dừng quy tắc thêm cho sên đã sửa đổi. Thật là xấu hổ. :( Đoán tất cả chúng ta nên quyên góp cho nhà phát triển để khuyến khích anh ta sửa lỗi!
Chris Woods
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.