도메인의 IP 주소를 변경한 후 WordPress 설치에 연결할 수 없습니다.

도메인의 IP 주소를 변경한 후 WordPress 설치에 연결할 수 없습니다.

VPS에 WordPress 사이트가 있는데 VPS의 IP가 192.168.0.1이라고 가정하겠습니다.

예를 들어 Namesilo에서 를 구입하여 www.example.com192.168.0.1에 바인딩했습니다.

며칠 전 내 기존 IP인 192.168.0.1을 더 이상 사용할 수 없어서 으로 변경하고 192.168.0.2Namesilo에 가서 내 도메인의 해당 IP를 새 IP로 변경했습니다 192.168.0.2.

이전처럼 브라우저를 열고 입력하면 www.example.comWordPress 사이트가 열리지 않습니다.

어떻게 해야 하나요?

추신: 내 웹 서비스는 CentOS 6의 apache2.0입니다.

http://192.168.0.2/wordpress/index.php 

효과가있다

하지만 내가 열면 http://www.example.com

아파치에서는 access_log보여줍니다

5.188.210.31 - - [03/Jun/2019:10:44:19 -0400] "GET / HTTP/1.0" 403 4961 "http://www.example.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"

답변1

인터넷에서 이에 대해 검색하던 중 다음과 같은 유용한 정보를 찾았습니다.

https://magicpress.net/documentation/dns/how-to-configure-dns-for-your-domain-name-on-namesilo/

귀하의 웹사이트를 사용할 수 없는 동안 24~48시간 동안 DNS가 전파될 것이라는 내용을 읽었습니다.

답변2

기다리고 있는 전파라면 .. 다음 번에는 며칠 전에 DNS TTL을 더 낮은 숫자인 3600으로 변경하는 것이 일반적입니다. 그러면 변경 사항이 거의 즉시 적용됩니다.

또한 Cloudflare와 같은 타사 DNS 서비스를 사용하는 것이 좋습니다! 그러면 필요할 때 정말 간단하고 빠르게 서버와 IP를 이동할 수 있으며 사이트 속도도 향상됩니다!

답변3

비슷한 문제가 있었는데 IP 주소 전파와 관련이 없었습니다. 나에게 근본 원인은 원래 WP 설치의 구성에 이전 IP 주소가 있다는 것입니다.

저는 MySQL DB를 사용하여 WP v6.2를 사용하고 있습니다.

해당 테이블의 이름은 입니다 wordpress.wp_options.

MySQL Workbench를 사용하여 이 업데이트를 실행했는데 문제가 해결되었습니다.

update wordpress.wp_options 
set option_value='http://[ENTER NEW IP HERE]' 
where option_name = 'siteurl' or option_name = 'home'

(두 행이 업데이트되어야 함)

그런데, 향후 IP 주소 변경이 더 이상 WP에 영향을 미치지 않도록 IP 주소 대신 전체 도메인 이름을 사용하기 시작했습니다.

관련 정보