Головоломка с портами в wordpress

В wordpress жестко прописывается путь к сайту, отсюда вытекают проблемы если сервер запущен на одном порту, а через маршрутизатор выходит другой порт. Пока что удалось решить эту проблему следующим образом:

Первое в файле {путь к wordpress}/wp-includes/canonical.php закомментировал строку add_action('template_redirect', 'redirect_canonical');

Второе надо изменить пути к сайту в базе данных:
UPDATE `wordpress`.`wp_options` SET `option_value` = '/' WHERE `wp_options`.`option_name` =`home`;
UPDATE `wordpress`.`wp_options` SET `option_value` = '/' WHERE `wp_options`.`option_name` =`siteurl`;

И вот после этих манипуляций он вроде более менее начинает работать…

Запись опубликована в рубрике веб-программирование. Добавьте в закладки постоянную ссылку.

Один комментарий на «Головоломка с портами в wordpress»

  1. ValentinSerg говорит:

    Помоему неплохо сказано, но в начале не совсем понял смысл первого абзаца )

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*