2011-01-25 6 views
-1

404 오류 (예를 들어 domain1을)워드 프레스 홈페이지는 내가 하나 개의 도메인에 워드 프레스 사이트를

이제

내가 다른 도메인에 워드 프레스를 만들어 (예를 들어 도메인 2)

가와 테마를 넣어 보여줍니다 도메인 1.

그리고 내가 홈 페이지 (도메인 2 년 즉, 워드 프레스) 새로운 워드 프레스 사이트의을하면서 지금

DOMAIN1 에서 DB와 DB 업데이트, 그것은 하나가

도와주세요 윌 404 오류

을 보여줍니다

답변

1

한 도메인의 WordPress 테이블을 다른 도메인의 DB에 넣을 수는 없습니다. 새 도메인의 이름으로 업데이트해야하는 DB에 저장된 일부 구성 값이 있습니다.

404 오류의 원인 일 수 있습니다. 이 문제를 해결하려면 텍스트 편집기에서 SQL 또는 CVS DB 파일을 열고 새 도메인의 이전 도메인 이름을 검색/바꾸십시오.

+0

나는 정말로 404 결과를 얻지 못한다. 홈페이지는 적어도 오류 메시지 또는 화이트 페이지 또는 무언가를 보여 주지만 404는 표시하지 않는다! 맞춤 404 있다면, 그것은 거기보다 wordpress에서 비롯됩니다. 그것의 일정한 404의 경우에, 영역은 도달하고, 그러나 기본 디렉토리 색인은 분실된다. 그 밖의 다른 방법으로 404를 얻을 수 있습니까? –

+0

글쎄, 하나 이상의 가능성을 생각해 볼 수있다. 여기에 하나 : 당신은 www.domain.com/index.php?p=2를 입력하고 wordpress는 그 설정 값으로 요청을 처리하고 www.olddomain.com/을로드하려고 시도한다. index.php? p = 2. – AJJ

+0

대단히 감사합니다. Ajweb –

-1

문제는 많은 곳에서 404 오류가 발생할 수 있다는 것입니다. 새 도메인을 등록하셨습니까? 그렇다면 DNS 변경 사항이 전파되기까지 시간이 걸릴 수 있습니다.

아마도 새 도메인의 WordPress 사이트에 대한 구성 설정을 변경해야 할 수도 있습니다. 여기에서 wp-config.php를 변경하는 방법에 대한 자세한 지침을 찾을 수 있습니다. http://codex.wordpress.org/Editing_wp-config.php

+2

당신 DNS 오류에 404를 얻을하지 않습니다, 당신은 당신이 404 –

+0

예, 404 파일을 찾을 수없는,하지만 시스템이있는 동안 내가 어떤 호스트가 404을 던져 본 적이 경우 서버에 도달 설정. –

+0

그래서 기본적으로 빈 디렉토리를 가리 킵니까? 새로운 도메인 인 경우 DNS 변경이 전파 될 때까지 응답을받지 못합니다.그럴 때, 서버의 실제 IP를 얻고 서버는 디렉토리에서 컨텐트를 전달합니다. –

0

도메인 아래에 파일이있는 경우. 먼저 domain2.com/index.php를 실행 해보십시오. 그것이 작동하는 경우가없는 경우에, 당신은 다른 디렉토리로의 enrty

DirectoryIndex index.php 

사용하여 디렉토리 도메인 포인트를 htaccess로 파일을 추가해야합니다. 그렇다면 워드 프레스와 관련된 문제가 아니며 호스트 회사에서만 해결할 수있는 서버 구성입니다.

1

호스트 내에서 WordPress를 이동하고 Wordpress를 다른 도메인으로 이동하려면 특정 단계를 따라야합니다.

이것은 주로 데이터베이스의 URL을 특정 방식으로 이동하여 데이터베이스가 업데이트되도록하거나 데이터베이스를 업데이트 한 후 데이터베이스의 URL을 변경하는 것과 관련이 있습니다. .htaccess에서 퍼머 링크를 업데이트하고 있습니다.

Moving WordPress « WordPress CodexHow to Move WordPress Blog to New Domain or Location » My Digital Life을 참조하십시오.

테마를 만들 때 header.php 나 스타일 시트를 편집 한 경우 테마 파일에 하드 코드 된 URL이 변경되지 않습니다.

phpmyadmin을 통해 데이터베이스의 URL을 변경하는 SQL 쿼리.

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl'; 

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com'); 

UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com'); 
+0

먼저 귀하의 정보를 보내 주셔서 감사합니다. 나는 당신이 말한대로했습니다. 이제 내 홈페이지가 잘로드되고 있습니다.하지만 링크가 작동하지 않습니다. 관리자 쪽에서 퍼머 링크 설정을 확인하는 동안 사용자 정의 설정이었고 "% postname % /"값이 있습니다. 내 링크는 어떻게 작동합니까? –