문제는 OpenCart가 이전 도메인에 설치되어있어이 URL 주소가 구성 파일 내에서 상수 (정의)로 설정되어 있다는 것입니다.
당신은 그것을 변경하려는 경우,이 두 파일 열 이동 :이 정의하는
<OPENCART_ROOT>/config.php
<OPENCART_ROOT>/admin/config.php
을 편집 :
// HTTP
define('HTTP_SERVER', 'http://olddomain.com/admin/');
define('HTTP_CATALOG', 'http://olddomain.com/');
define('HTTP_IMAGE', 'http://olddomain.com/image/');
// HTTPS
define('HTTPS_SERVER', 'http://olddomain.com/admin/');
define('HTTPS_CATALOG', 'http://olddomain.com/');
define('HTTPS_IMAGE', 'http://olddomain.com/image/');
,536에
// HTTP
define('HTTP_SERVER', 'http://newdomain.com/admin/');
define('HTTP_CATALOG', 'http://newdomain.com/');
define('HTTP_IMAGE', 'http://newdomain.com/image/');
// HTTPS
define('HTTPS_SERVER', 'http://newdomain.com/admin/');
define('HTTPS_CATALOG', 'http://newdomain.com/');
define('HTTPS_IMAGE', 'http://newdomain.com/image/');
이 당신의 문제를 해결해야한다 (루트 내에서 설정 파일 /admin/
의 URL 부분은 ... 것이 없을 것).
빠른 답변 주셔서 감사합니다.하지만 이미 새 URL을 반영하도록 config.php 파일을 업데이트했습니다 .... !!! .... 나는 지식이 제한되어 있지만 htaccess 파일에 '다시 쓰기'코드를 넣어야한다고 생각합니다. 그게 내가 어려움을 겪고있는 것입니다 ... 다시 감사합니다 – user2300361
OC의 어떤 버전을 사용하고 있습니까? 이전 버전의 OC (1.5.0 이전)에서는 URL이 DB 테이블'setting'에 저장되었습니다 ... 어쨌든 OpenCart를 하위 폴더에 설치했다면,'.htaccess' 파일에 있는지 확인하십시오. 'RewriteBase'를'/ subfolder /'(순수한'/'대신에)로 바꾸십시오. – shadyyx
OC 버전은 1.5.4.1이고 RewriteBase는 실제로 /subfolder....thanks로 설정되어 도움을 요청합니다. – user2300361