我已经从客户端提供的远程数据库和项目备份本地配置了一个WordPress
网站。
我正在使用Ubuntu 14.04 LTS
,因此将站点本地设置为local.clientsite.com
,并通过/etc/hosts
,/etc/apache2/apache2.conf
,/etc/apache2/sites-available
并通过启用站点进行了正确配置。我过去以相同的方式成功配置了一些站点。
现在问题出在我运行local.clientsite.com
时,它正试图导航到https://local.clientsite.com
。
为了防止这种情况,我修改了site_url
表中home
和wp_options
的值以使用http://local.clientsite.com
。
编辑
除了更新wp_options
中的值之外,我还在wp-config.php
中添加了以下两行:
define('WP_HOME','http://local.clientsite.com');
define('WP_SITEURL','http://local.clientsite.com');
END EDIT
但是仍然出现相同的错误。 有人建议为此解决!
/etc/hosts
文件的内容
...
127.0.0.1 local.clientsite.com
...
/etc/apache2/apache2.conf
的内容
...
<Directory /var/www/wp-projects/clientsite>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
...
/etc/apache2/sites-available/local.clientsite.com.conf
和/etc/apache2/sites-enabled/local.clientsite.com.conf
的内容
<VirtualHost *:80>
...
ServerAdmin admin@local.clientsite.com
ServerName local.clientsite.com
ServerAlias local.clientsite.com
DocumentRoot /var/www/wp-projects/clientsite
...
</VirtualHost>