#wordpress #apache #ubuntu
Вопрос:
У меня есть 2 сайта на местном.
я пытаюсь работать над обоими/любыми установками wordpress на локальном компьютере. затем перенесите мои изменения в live.
но мой браузер продолжает перенаправлять меня на site1.com — на сайте в прямом эфире.
я установил …
UPDATE wp_options SET option_value = replace(option_value, 'https://site1.com', 'http://localhost/') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace(post_content, 'https://site1.com', 'http://localhost/');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://site1.com','http://localhost/');
для обоих сайтов, т. е. значение параметра, ‘https://site2.com» … для сайта 2 и т.д…
я заглянул в /etc/hosts/ там ничего нет. Я удалил .htaccess. По-прежнему ничего.
Даже когда я
a2dissite site1
и сделайте
a2ensite site2
И перезапустите apache. На меня все еще указывают site1.com живи.
Я также включил их в wp-config.php обоих сайтов…
define('WP_HOME','http://localhost/');
define('WP_SITEURL','http://localhost/');
Один из сайтов-это сайт тренажерного зала. и когда я делаю
http://localhost/semi-private-training
Я получаю 404…
что заставило бы оба сайта перенаправляться на site1.com жить? Я не могу найти ничего полезного в журналах.
Спасибо
Комментарии:
1. Вы очистили кэш своего браузера и попытались сделать это из гостевого окна?
2. также рассмотрите возможность отключения всех плагинов, особенно тех, которые связаны с принудительным перенаправлением ssl
Ответ №1:
помогло использование chrome инкогнито.
но что сделало эту работу, так это отключение плагина WordPress действительно простого ssl…
mv wp-content/plugins/really-simple-ssl/ wp-content/plugins/really-simple-ssl-park/
поэтому, когда я хотел скопировать git_repo на локальный хост, чтобы работать на локальном, я запустил…
rsync -aP --exclude=/home/dara/git_repos/mysite_git/wp-content/plugins/really-simple-ssl --exclude=/home/dara/git_repos/mysite_git/wp-config.php/ /home/dara/git_repos/mysite_git/ /var/www/mysite/
это скопировало все из git в localhost, кроме wp-config.php файл и действительно простой каталог ssl.
NB: Не забудьте поставить wp-config.php файл в .gitignore, если вы работаете на WordPress…