2014-09-05 2 views
0

방금 ​​magento 사이트를 한 도메인에서 새 도메인으로 이동했습니다. 지금까지 단계 ...* 일부 * 이전 도메인을 가리키는 magento 링크

데이터베이스를 백업하고 새 도메인에서 데이터베이스를 복원하십시오. 보안 및 비보안 기본 URL의 core_config_base 테이블을 변경

업로드 소스 파일

업데이트

가 지금은 사이트에 갈 수있는 새로운 데이터베이스 정보

클리어 캐시와 local.xml 모든 것이있다 새 도메인에서 잘 보이기. 메인 네비게이션이 제대로 작동합니다. 그러나 제품을 클릭하면 이전 도메인으로 이동합니다. 왜 이런 일이 일어날 지 아는 사람이 있습니까?

+0

고정 IT! 나는 그것을 해결할 수 있었고 내가 한 일을 나눌 것이라고 생각했습니다. 많이 고려한 결과, 이전 도메인을 가리키는 모든 이미지와 링크가 정적 페이지에 있다는 것을 알게되었습니다. 나는 파기를했는데 모든 것이 사이트의 콘텐츠 페이지 HTML에 하드 코딩되어 있음을 깨달았습니다. 나는 그 페이지에 들어가서 편집 했으니 이제 모든 것이 제대로 작동하고있다. 추가 편집 :이 스레드를 닫을 수있는 옵션이 없으므로 누군가 그렇게한다면 그렇게하십시오. –

답변

0

제품을 올리거나 올 바르게 올랐을 때 링크를 확인할 수 있습니까? 내가 의미하는 모든 링크에 오래된 기본 URL이 있습니까? 또한 이전 도메인을 포함하는 지시문에 대해 htaccess 파일을 확인하십시오. Magento admin Catalogue → URL 다시 쓰기 관리에 사용자 정의 URL 재 작성이 없는지 확인하십시오. Magento 관리자가 htaccess 또는 사용자 정의 URL 재 작성을 확인하면 오류를 수정하지 않는 다른 절차를 제안 할 수 있습니다.

+0

안녕하세요 LAMAGENTO. 당신의 응답을 주셔서 감사합니다. 문제를 표시하는 유일한 링크는 페이지의 실제 제품입니다. 메인 탐색 기능이 새 도메인에 계속 머물러 있습니다. 모든 htaccess 파일을 검사했습니다. 일부는 여전히 이전 도메인을 보여 주었고 새 도메인으로 업데이트했습니다. 문제가 지속됩니다. 나는 URL Rewrite Management를 살펴 보았고 모든 URL 재 작성은 상대 경로이다. –

+0

oops가 너무 빨리 입력됩니다. 제품 링크 위로 마우스를 가져 가면 이전 도메인이 대상 링크로 표시됩니다. 나는 뭔가가 제품 페이지에 하드 코딩 될 수 있지만 그것을 어디에서 찾을 지 모를 것이라고 생각하고있다. Magento 설치는 꽤 큽니다. 나는 보았지만 여전히 어디에 있는지 모른다. 사이트 자체가 상당히 크기 때문에 폴더에서 이전 도메인을 검색하려고하면 시스템이 잠 깁니다. –

+0

로컬 사본이 있다면 숭고한 텍스트 편집기를 설치하기 만하면됩니다. 폴더의 모든 코드에서 도메인 발생을 검색 할 수 있습니다. 사이트 또는 FTP 로컬 사본을 타르십시오. SSH를 사용하는 경우 Magento 루트 폴더의 "grep -R domain.com"보다 훨씬 빠릅니다. 도움이된다면 이메일을 보내주십시오. [email protected] – LAMAGENTO

0

아마 이전 개발자가 코딩하는 동안 모든 Magento 표준을 따르지 않았을 것입니다.

내 제안은 코드를 다운로드하고 이전 도메인과 일치하는 문자열을 검색하는 것입니다. 또한 CMS 블록을 사용하면 이전 도메인 링크가 발생할 수 있으므로 데이터베이스를 체크인하십시오.

+0

코드를 통해 이전 도메인을 검색 했습니까? 결과 중 어느 것도 관련이 없습니다. 즉 블로그 (현재 이동하지 않음)와 오래된 백업 파일에서 가져옵니다. –

+0

DB 확인은 어떻습니까? – oscprofessionals

0

Btw는 모든 캐시

을 삭제해야합니다

의 Rm -rf var에/캐시/*

0

기본 URL 및 보안 URL 아래 젠토 시스템 구성에서 드롭을 통해 모든 범위에서 올바른지 확인합니다.

+0

안녕하세요 LAMAGENTO, 내가 var/cache 및 var/세션을 지 웠습니다. 기본 URL 및 보안 URL은 금요일에 언급 한 모든 범위에서 정확합니다. 또한 모든 제품의 디스플레이 모드가 "제품 만"으로 설정되어 있는지 확인했습니다. 나는 여전히 손실에 처해있다. 거기에 이런 일이 일어날 수있는 GOT가 있지만 그것을 찾을 수없는 것 같습니다. –

관련 문제