2017-02-16 20 views
0

Я знаю, что этот вопрос задан много раз, за ​​исключением того, что моя ситуация другая и не может найти правильный ответ.Переадресация показывает ip вместо url

У меня есть wordpress установлен на пути bij direct admin на 123.456.11.11/path. Мой домен зарегистрирован другой компанией, и я сделал перенаправление на ip/path. Это работало нормально, но мне пришлось отключить функцию маски, потому что иначе он не откроет безопасное место https.

Теперь сайт и местоположение https работают отлично, за исключением того, что он показывает IP вместо URL. Я хотел добавить запись A в хостинг домена, но я не могу установить запись A в путь.

Вопрос в том, как я могу показать URL-адрес без функции маски и Wordpress, установленного на пути?

Заранее благодарен!

ответ

0

Вполне возможно, что при выполнении WordPress мастера установки, URL-адрес вы использовали имел IP-адрес, а не имя домена, т.е. http://123.456.11.11/path вместо http://yourdomain.com/path

В процессе установки Wordpress сохраняет URL, используемый в таблицы опций и использует его в качестве базового URL для будущих операций, например при создании нового сообщения или страницы или используйте функцию site_url() для создания ссылки.

Если это так, если вы сохранили префикс таблицы по умолчанию, вы должны отредактировать wp_options таблицы (с помощью PHPMyAdmin) и обновить siteurl и home от основанного на URL внутрибрюшинно к имени домена URL.

Не забудьте указать путь.

Это означает, что, используя свой пример:

изменить URL-адрес из

http://123.456.11.11/path 

в

http://yourdomain.com/path 

Если вы были созданы посты и страницы, которые вы должны будете обновлять их пути также. Они находятся в таблице wp_posts.

+0

Спасибо за быстрый ответ. Я попробую это и вернусь с результатом – user3341275