워드프레스에서 사이트 주소를 변경하고 싶은 경우 워드프레스 알림판 > 설정 > 일반에서 워드프레스 주소와 사이트 주소를 변경할 수 있습니다.
워드프레스 주소 부분이 회색으로 잠겨 수정할 수 없는 문제
하지만 다음 그림과 같이 주소 부분이 회색으로 잠겨서 변경하지 못하는 경우가 있을 수 있습니다.
위의 그림과 같이 워드프레스 주소와 사이트 주소 부분이 회색으로 표시되어 있고, 수정을 못하는 현상인데요.
이 문제가 나타나는 이유는 wp-config.php 파일에서 주소를 강제로 설정했기 때문입니다. wp-config.php 파일에 코드를 추가하여 주소를 강제 설정하면 DB에서 설정된 주소를 무시하고 wp-config.php 파일에 추가된 주소가 우선적으로 적용됩니다.
워드프레스 주소가 잠겨서 수정할 수 없는 경우 해결 방법
만약 주소를 변경해야 하는 경우에는 wp-config.php 파일에서 다음 두 라인을 찾아서 주소 부분을 수정해주면 됩니다.
define('WP_HOME','https://www.example.co.kr');
define('WP_SITEURL','https://www.example.co.kr');
wp-config.php 파일을 수정하려면 FTP/SFTP에 접속할 수 있어야 합니다.
카페24의 경우 다음 글을 참고하여 FTP에 접속할 수 있습니다.
클라우드웨이즈를 이용하는 경우 SFTP에 접속할 수 있습니다.
cPanel을 사용하는 경우 파일 관리자 툴을 사용할 수도 있습니다. wp-config.php 수정 방법은 다음 글을 참고하세요.
위의 두 라인을 변경하고 wp-config.php 파일을 저장한 후에 워드프레스 관리자 페이지에 접속하여 주소를 확인해보면 주소가 바뀌어 있음을 확인할 수 있을 것입니다. 마찬가지로 바뀐 주소는 관리자 페이지 내에서 수정할 수 없습니다.
관리자 페이지에서 주소를 수정 가능하도록 하려면 wp-config.php 파일에서 강제 설정된 주소 설정 부분(위에 제시된 두 라인)을 삭제하고 phpMyAdmin 같은 MySQL 클라이언트 툴을 이용하여 DB에 접속하여 워드프레스 주소 부분을 변경해야 합니다. 이 부분은 "워드프레스 주소 변경으로 사이트에 접속하지 못하는 문제 해결" 글에서 다루고 있으므로 참고해보시기 바랍니다.
참고:
https://avada.tistory.com/3046