为什么WordPress不将$_SERVER[‘SERVER_NAME’]用于‘WP_SITEURL’和‘WP_HOME’作为默认设置?

时间:2015-01-24 作者:maysi

我偶然发现this site 我想知道为什么WordPress没有将此作为默认设置:

define(\'WP_SITEURL\', \'http://\' . $_SERVER[\'SERVER_NAME\']);
define(\'WP_HOME\',    \'http://\' . $_SERVER[\'SERVER_NAME\']);
因此,在更改域时,任何人都不必更改此值。使用这个有什么原因或缺点吗?

1 个回复
SO网友:karpstrucking

定义了这些常量后,您的WP站点将使用和不使用前面的www(以及正确解析到站点的任何其他URL,如托管提供的临时URL等),搜索引擎会将其视为重复内容。

结束