本地WordPress网站始终尝试重定向到“ https”

时间:2019-07-03 05:47:05

标签: linux wordpress apache ubuntu-14.04

我已经从客户端提供的远程数据库和项目备份本地配置了一个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表中homewp_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>

1 个答案:

答案 0 :(得分:1)

我相信这是由HSTS引起的-see

因此,要立即解决此问题并避免将来再次发生此问题,请不要使用.com,而应使用 .test 进行测试/开发目的