
我有一個位於 VPS 上的 WordPress 網站,假設 VPS 的 IP 是 192.168.0.1。
例如,我在 Namesilo 購買了www.example.com
,並將其綁定到 192.168.0.1。
幾天前,我的舊 IP – 192.168.0.1 – 不再可用,所以我將其更改為192.168.0.2
,並前往 Namesilo 將我的網域對應的 IP 更改為新 IP 192.168.0.2
。
當我打開瀏覽器並www.example.com
像以前一樣輸入時,我無法打開我的 WordPress 網站。
我需要做什麼?
PS:我的網路服務是centos 6上的apache2.0,當我開啟時
http://192.168.0.2/wordpress/index.php
有用
但如果我打開 http://www.example.com
在apache中 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/
我讀到,DNS 傳播將有 24-48 小時,在此期間您的網站可能無法使用。
答案2
如果這是您正在等待的傳播.. 下次提前幾天,將您的 DNS TTL 更改為較低的數字 3600 是流行的.. 那麼您的更改幾乎是即時的。
也強烈建議使用第 3 方 DNS 服務,例如 Cloudflare!然後您可以在需要時非常簡單、快速地移動伺服器和 IP,同時還可以加快網站速度!
答案3
我有一個類似的問題,它與IP位址傳播無關。對我來說,根本原因是原始 WP 安裝的配置中包含舊的 IP 位址。
我正在使用 WP v6.2,並使用 MySQL 資料庫。
有問題的表稱為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 位址,以便將來的 IP 位址變更不會再影響 WP。