WordPress 域重定向

Wordpress Domain Redirects

我最近从 I believe 3.5 更新到 Wordpress 4.4.1(这是一个很老的网站,很长时间没有更新了),自升级以来,我一直遇到多个域的问题.

我最初有 3 个不同的域,它们都在一个 wordpress 安装上工作,根据域提供不同的内容和样式。但是,自升级以来,每个域都只是重定向到主域。

我不完全确定是什么原因造成的,但我将不胜感激任何帮助,因为我现在有 2 个网站实际上已经消失了。

谢谢!

在这里找到了这个解决方案,它非常有效!

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 位于它自己的文件夹中时,我在使用它时遇到了一些问题,但在移动到根目录时工作正常。