2017-12-05 6 views
0

내 로컬 컴퓨터에 기존 WordPress 사이트를 설치하려고합니다. 필자는 데이터베이스와 사이트를 설치했지만 필자는 URL mysite에서 로컬 컴퓨터의 사이트를 방문 할 때 문제가 발생합니다.Wordpress 로컬 사이트가 라이브 URL로 전환

는 코드에 하드 코딩 된 URL을 검색 한 모든 플러그인을 해제 교체 dB의 옵션 테이블에 SITE_URL과 가정의 URL을 (변경 : 지방이 살아야 할 어떤 라이브 사이트 mysite.com

로 확인 많은 것이있었습니다!) site_url()으로 대체했습니다.

Ive는 사이트를 호출 할 때 URL을 살리려고하면 URL의 site_url 및 home 값이 live URL로 다시 쓰여지고 있음을 알았습니다.

임 임직원이 누구인지 궁금합니다. Im 뭔가를 분명 누락되거나 누군가가 유사한 문제 페이지 Ive를 호출 주목된다

으로 실행 된 경우는 302 개 영구적으로 이동 헤더

어떤 아이디어를 설정하는 것이?

+0

해결 방법으로 호스트 파일을 사용하고 localhost를 가리키는 mysite.com을 넣으십시오. https://pl.wikipedia.org/wiki/Hosts – mko

답변

0

데이터베이스의 모든 항목이 대체되었는지 확인하십시오. 라이브 URL이 인코딩 된 경우 당신의 index.php 또는 index.html을 같은 것을 해결하기 위해 디렉토리를 쳤을 때 당신은 그로 리디렉션보고 내가 htaccess로 시작하는 것이 SQL

UPDATE wp_options SET option_value = replace(option_value, 'http://oldsite', 'http://newsite') WHERE option_name = 'home' OR option_name = 'siteurl'; 

UPDATE wp_posts SET guid = replace(guid, 'http://oldsite', 'http://newsite'); 

UPDATE wp_posts SET post_content = replace(post_content, 'http://oldsite', 'http://newsite'); 

UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://oldsite', 'http://newsite'); 
0

아래를 사용할 수 있습니다. 이것은 일반적으로 리디렉션의 첫 번째 범인입니다.

이미 완료했을 것으로 생각되는 캐시 플러그인이 설치되어 있는지 확인하십시오.

다음 단계는 문제가 없으며 options 테이블은 데이터를 테이블에 기록했는지 확인하는 것입니다.

관련 문제