Intereting Posts
Почему permalinks работает с /index.php/%postname%, но не только с% postname%? WordPress Home / Front Page Display наверху списка страниц администратора Использование JS для изменения img src на странице WordPress isset не работает с параметром «error» с действительным URL-адресом Как отображать сообщения из пользовательского типа сообщения со стандартной категорией wordpress Описание продукта Woocommerce в настраиваемом типе сообщений Изменение фактической (или видимой) структуры каталога WordPress Странная проблема в выражении if Невозможно реализовать byline в контейнере сообщений в single.php Фотографии специального назначения с каждым сообщением WordPress и Git – Какие папки я должен отслеживать? Как попасть в определенную позицию в wp_query? пользовательские заголовки для статической страницы домашней страницы и сообщений Как создать простой плагин, который отображает / скрывает html-код в wordpress? Когда налоги зависят от страны, они не отображаются в итогах корзины

Сервер ip для домена

В настоящее время на моем экземпляре сервера работает wordpress (например: http://12.345.678.901 ), если это был мой ip, как только вы нажмете на этот URL, вы получите индексную страницу. Я собираюсь переместить все это, конечно, в домен, и не был уверен, что мне нужно было изменить в порту.

(Я знаю о конфигурациях Apache, чтобы указать на домен и т. Д.). Мне в основном интересно узнать ссылки на url и т. Д.? Могу ли я использовать предложенный метод WP_config? IE:

 define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com'); 

Или я иду хардкор и выполняю поиск и замену в базе данных? (Я знаю, что раньше мне приходилось делать это с перехода на один сервер на другой, но в этом случае я все еще на одном сервере ..)

Лучше быть в безопасности, тогда извините, спасибо за помощь!

Solutions Collecting From Web of "Сервер ip для домена"

Я всегда запускаю запросы в phpmyadmin http://www.phpmyadmin.net или администратор http://www.adminer.org/ :

 UPDATE wp_options SET option_value = replace(option_value, 'http://www.olddomain.com/', 'http://www.newdomain.com/') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = replace(guid, 'http://www.olddomain.com/','http://www.newdomain.com/'); UPDATE wp_posts SET post_content = replace(post_content, 'http://www.olddomain.com/', 'http://www.newdomain.com/'); 

Да, некоторые скажут, что никогда не изменяют GUID, но изменение домена не дает вам выбора. Ваши сообщения снова появятся в RSS-каналах.

Используйте phpmyadmin или администратор; демпинг базы данных и выполнение поиска / замены текстовым редактором прерывают сериализованные данные.

После этих запросов выполните простой поиск IP, чтобы найти другие экземпляры в опциях, мета и других таблицах и т. Д.

Вы можете найти экземпляры IP в сериализованных данных виджета в таблицах мета и опций, но изменить эти значения в самом виджете, потому что такие сериализованные данные должны иметь одинаковую длину или разбить. Или используйте инструмент поиска / замены по адресу http://interconnectit.com/products/search-and-replace-for-wordpress-databases/, который правильно сериализует данные, а также может найти / заменить все URL-адреса без использования указанных выше запросов отдельно ,

У WordPress есть статья об этой проблеме на страницах Codex:

http://codex.wordpress.org/Moving_WordPress

Существует этот поиск и замена для WordPress Databases Script, который безопасно меняет все экземпляры без каких-либо проблем.

Если вы разработчик, используйте этот параметр.

Для этого также существует 15-ступенчатое решение, описанное на странице «Перемещение WordPress Codex».