Переадресация доменов WordPress

Я недавно обновился до WordPress 4.4.1 с версии 3.5 (это был очень старый сайт, который не обновлялся очень долго), и после обновления у меня возникли проблемы с несколькими доменами.

Первоначально у меня было 3 разных домена, все из которых работали с одной установкой WordPress, обслуживая различный контент и стили в зависимости от домена. Однако после обновления каждый домен просто перенаправляется на основной домен.

Я не совсем уверен, что вызвало бы это, но любая помощь будет принята с благодарностью, так как у меня теперь есть 2 сайта, которые фактически исчезли.

Спасибо!

0

Решение

Нашел это решение здесь и оно работает отлично!

http://davidmregister.com/dynamic-wp-siteurl/

По сути, вы хотите отредактировать файл wp-config.php, чтобы он содержал следующее:

/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');

/* THIS IS CUSTOM CODE CREATED AT ZEROFRACTAL TO MAKE SITE ACCESS DYNAMIC */
$currenthost = "http://".$_SERVER['HTTP_HOST'];
$currentpath = preg_replace('@/+$@','',dirname($_SERVER['SCRIPT_NAME']));
$currentpath = preg_replace('/\/wp.+/','',$currentpath);
define('WP_HOME',$currenthost.$currentpath);
define('WP_SITEURL',$currenthost.$currentpath);
define('WP_CONTENT_URL', $currenthost.$currentpath.'/wp-content');
define('WP_PLUGIN_URL', $currenthost.$currentpath.'/wp-content/plugins');
define('DOMAIN_CURRENT_SITE', $currenthost.$currentpath );
@define('ADMIN_COOKIE_PATH', './');

Тем не менее, у меня были некоторые проблемы с использованием этого, когда WordPress находился в своей собственной папке, но работал нормально при перемещении в корень.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]