내 클라이언트에 대해 다음과 같은 설정이 있습니다:
siteground.com에서 호스팅되는 Wordpress는 externalhost.com/blog
=> Wordpress 설치 작업 중입니다.
Amplify에서 관리하는 AWS 애플리케이션 "myapp.com", /blog를 다시 작성하면 externalhost.com/blog
를 가리켜야 하지만 대신 사용자 myapp.com/blog
가 표시됩니다.
그런 다음 wp-config.php
wp-config.php 파일에서 siteurl과 home을 전환했습니다.
거의 작동되지만 작동하지 않는 경우도 있습니다. 지금까지 내가 알아차린 것:
페이지 섹션 내의 페이지 매김은 다음 페이지에 대한 링크를 유지합니다 externalhost.com/blog
.
메뉴 섹션 링크는 externalhost.com/blog
섹션으로 리디렉션됩니다.
워드프레스의 모든 링크, 특히 페이지 매기기에서 모든 링크가 변경되지 않는 것 같고 해결책을 찾을 수 없습니다. 어쩌면 저 밖에 있는 누군가가 내가 바꿀 수 있는 동일한 행동이나 생각을 경험하고 있는 것은 아닐까?
웹사이트 URL을 전환하거나 사이트를 새 호스팅으로 이동할 때 데이터베이스에서 검색 및 교체를 수행해야 할 경우 다음 플러그인을 사용하여 수행할 수 있습니다: https://wordpress.org/plugins/ better-search -replace/ 이전 URL 검색
externalhost.com 并替换为新网址
myapp.com
이렇게 하면 문제가 해결될 것입니다. 일반적으로 플러그인을 사용하면 변경하기 전에 테스트 실행을 수행할 수 있습니다.마이그레이션을 수행하는 또 다른 방법은 다음과 같은 플러그인을 사용하는 것입니다. https://wordpress.org/plugins/all-in-one-wp-migration/
플러그인을 사용한 후에는 프로젝트에서 해당 플러그인을 제거할 수 있습니다