Я буду проектировать и разрабатывать веб-сайт для клиента, но хочу разрешить клиенту добавлять контент, пока я работаю над дизайном и разработкой сайта, так что к моменту, когда я его закончу, его будет довольно много.
В настоящее время я использую XAMPP на порту 81, поэтому URL моего проекта выглядит примерно так:
http://localhost:81/projectname
В моем файле wp-config есть все необходимые настройки для удаленной БД, и все же, когда я запускаю
http://localhost:81/projectname
URL он постоянно перенаправляет меня на
http://localhost/projectname.
Я удалил все файлы .htaccess, думая, что проблема была там, но это не сработало. Мой интернет-провайдер предложил открыть порт 3306, что я и сделал, но это тоже не сделано.
Я не знаю, связано ли это с портом 81. На Xampp возможно?
Заранее спасибо.
Мой совет — просто скопируйте действующую базу данных на локальный сервер при запуске проекта, и не em> strong> пытайтесь синхронизировать базы данных или иным образом соединять сайт разработки с действующим. Могут быть неприятности. WordPress не имеет четкого разделения контента / конфигурации в базе данных.
Вам нужна удаленная (промежуточная) установка WordPress, где клиент может создавать / вводить свой контент.
Вам нужно, чтобы ваш локальный сайт WordPress (localhost) указывал на удаленную базу данных, чтобы получить контент, который он использует.
Ваш локальный сайт будет иметь учетные данные базы данных удаленного сайта.
На локальном сайте оставьте для
WP_SITEURL
иWP_HOME
значение localhost. В противном случае вы получите постоянный редирект.