Tôi đang trong quá trình chuyển trang web Wordpress.com sang Wordpress.org.
Tên miền trang web cũ : https://oldsite.wordpress.com
.
Tên miền trang web mới : https://newsite.com
.
Tôi đang phải đối mặt với một vấn đề nan giải về vấn đề chuyển hướng.
Trang hỗ trợ dịch vụ chuyển hướng của Wordpress.com nêu rõ:
Lưu ý: Chuyển hướng trang web sẽ chỉ trỏ đến một url không ssl (http: //).
Vì vậy, theo như tôi có thể nói, wp.com sẽ chuyển hướng https://oldsite.wordpress.com/2014/10/21/sample-post
đến http://newsite.com/2014/10/21/sample-post
(thông báo, không phải https).
Trang web mới (được lưu trữ trên GoDaddy), sau đó sẽ đưa ra chuyển hướng HSTS sang phiên bản https.
Vì trang web mới sử dụng cấu trúc liên kết khác với trang web cũ, nên một chuyển hướng khác sẽ được yêu cầu sử dụng plugin chuyển hướng Wordpress.org.
Vì vậy, từ những gì tôi hiểu, chúng ta sẽ có một loạt các chuyển hướng:
https://oldsite.wordpress.com/2014/10/21/sample-post/
|
| Wordpress.com redirection service (301)
V
http://newsite.com/2014/10/21/sample-post/ (does not exist)
|
| HSTS redirect via .htaccess (301/307)
V
https://newsite.com/2014/10/21/sample-post/ (still does not exist)
|
| Wordpress.org custom redirection via plugin (301)
V
https://newsite.com/sample-post/ (exists)
Câu hỏi
- Đây thực sự là một loạt các chuyển hướng sẽ xảy ra?
- Đây có phải là cách tối ưu để thực hiện việc chuyển giao này? Theo câu hỏi này , nhiều 301 sẽ có tác động tiêu cực đến vốn chủ sở hữu liên kết.
- Tôi đã nhìn thấy này câu hỏi mà đề nghị nhập khẩu các nội dung trong khi cấu trúc liên kết là như nhau và sau đó thay đổi nó. Điều này có bất kỳ lợi thế hay bất lợi nào (về mặt bảo toàn vốn chủ sở hữu liên kết) so với việc tự xác định các chuyển hướng thông qua một plugin chuyển hướng trên trang web mới không?
http
, liệu nó có "lưu trữ" Strict-Transport-Security
tiêu đề phản hồi từ lần đầu tiên truy cập https
trang web của bạn không? Bạn đã xem xét việc gửi tên miền của mình vào danh sách tải trước của Google chưa? (Ngoài ra: Tại sao wordpress.com chỉ chuyển hướng đến http
?!)