我正在Apache 2.2服務器上運行一個Wordpress 4.1實例。我所有的wordpress文件都在/var/www/html/wordpress
目錄中,所以我可以通過http://www.myurl.com/wordpress訪問它們。爲什麼我的WordPress網站重定向到不正確的網址?
Wordpress還連接到不同服務器上的遠程數據庫。我wp-config.php
文件有以下幾點:
define('DB_NAME', 'my_db_name');
define('DB_USER', 'my_db_user');
define('DB_PASSWORD', 'my_db_password');
define('DB_HOST', 'db.dbhost.com');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
大部分網站的工作正常,但如果我看一些分頁數據(例如,用戶表),然後當我點擊進入它創建的下一個頁面一個使用DB_HOST而不是我的網站URL的鏈接。
例如,試圖訪問用戶的第二頁創建網址的http://db.dbhost.com/wordpress/wp-admin/users.php?paged=2而非http://myurl.com/wordpress/wp-admin/users.php?paged=2。如果我手動輸入第二個鏈接,則頁面按預期顯示。
我該如何解決這個問題?
你在wp_options表改變網址? – Dhruv 2015-02-05 14:49:25
我沒有。我只是在表中查找,而對於option_name =「siteurl」它有option_value =「http://myurl.com/wordpress」 – Brittany 2015-02-05 15:10:05
將其更改爲Chris Herbert在回答中所建議的... – Dhruv 2015-02-06 04:46:38