Wordpress ссылки на несколько доменов
У меня есть блог WordPress на сервере {IP}/ блог.
Недавно я купил 2 домена и настроил 2 виртуальных хоста в Apache для этого блога. Это работает, но все ссылки на сайте направлены на старое местоположение {IP}/blog/link_href.
Я пытался изменить WP_HOME и WP_SITEURL на $_SERVER['SERVER_NAME'], но это приводит к ссылкам типа www.sth.com/www.sth.com/link с двойной.
1 ответ
Решение
Если это ссылки, которые вы написали сами, они должны быть относительными или иметь http в начале. Браузер автоматически добавляет URL сайта в относительные ссылки.
//this becomes `www.site.com/www.site.com/home`
Href="www.site.com/home"
//these are proper format
Href="http://www.site.com/home
Href="/home"
Href="home" (from current directory)
Это может быть не для вас... Но я видел, как это произошло пару раз для пользователей WordPress.