내 wordpress siteground 준비 페이지에서 로그인 페이지를 포함한 모든 링크가 라이브 웹 사이트로 이동합니다. 클릭하거나 로그인을 시도하면 라이브 웹 사이트로 전송됩니다. 어떤 아이디어가 그 문제 일 수 있겠습니까?Siteground staging copy - 모든 링크가 라이브 사이트로 전송됩니까?
0
A
답변
1
데이터베이스의 페이지 URL 설정이 대부분 실시간 사이트로 설정되어 있습니다.
Wordpress는 데이터베이스에서 URL 설정을 가져오고, 여전히 라이브 사이트 URL이 있으면 거기로 리디렉션됩니다. 아래에서 URL 변경 단계를 볼 수 있습니다. 왼쪽에서 당신의 phpMyAdmin을
- 로그인은 이동이 웹 사이트를 워드 프레스
0
가 일부를 필요로 데이터베이스 이름
wp_options
표siteurl
하고 무대 서버 URL에 home
찾기 단계. 1 - 설정 파일에에 테이블 wp_options 또는 추적 코드에서 SITEURL 필드를 변경합니다 :
define('WP_SITEURL', 'http://www.new-domain.com');
define('WP_HOME', 'http://www.new-domain.com');
2 - 다른 사용하여 SQL 하나 개의 사이트에서 링크를 검색하고 교체합니다.
SELECT wp_posts.post_content FROM `wp_posts` WHERE wp_posts.post_content like '%http://www.old-domain.com/%'
UPDATE wp_posts set post_content = REPLACE(post_content,'http://www.old-domain.com/','http://www.new-domain.com/')
마지막으로 프로세스를 시작하기 전에 전체 웹 사이트 백업 (파일 및 MYSQL DB 포함)을 수행하는 것을 잊지 마십시오.
감사합니다. 감사합니다. 감사합니다. Ed.