• Я глубоко извиняюсь, если повторяю какую-то тему, но на русском ничего подобного не нашел. Проблема заключается в том, что есть сайт на WP, который мне сделали и программер потерялся. Я занялся продвижением сайта и обнаружил, что у меня каким-то хитрым образом настроен редирект. Т.е. ввожу в адресную строку браузера http://www.gleamnight.ru, а получаю gleamnight.ru/, при том, что редирест настроен в данный момент только на яндекс в robots.txt. Но если обратиться на прямую к данному фалу (к примеру) введя в строку http://www.gleamnight.ru/robots.txt, то адрес останется с WWW. Я, конечно, не программист, но, как я понимаю, редирект в данном случае делает хитро настроенная WP. Почему я к этому пришел, так это потому что ни гугл, ни яндекс не могут склеить эти два сайта. Но нашел тут такую статейку, ссылку на которую привел ниже, по-моему бред, но все же спрашиваю у людей разбирающихся в этих вопросах совета:
    1. Имеет ли право на существование данная статья
    http://makegood.ru/wordpress/1/
    2. Может ли WP самостоятельно осуществлять редирект, если да, то где можно поискать эту фишку, что мне покоя не дает.
    Сразу скажу, в .htaccess редиректов нет.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    1. Да, статья актуальна.
    2. Перенаправление определяется тем, какой адрес (с www или без) указан на странице «Общие настройки».

    Нашел в файле canonical.php такие строки:

    // http://www.example.com vs example.com
    $user_home = @parse_url(get_option(‘home’));
    if ( isset($user_home[‘host’]) )
    $redirect[‘host’] = $user_home[‘host’];

    закоментил их, и все заработало, т.е. при наборе в адресной строке браузера http://www.gleamnight.ru, я больше не перенаправляюсь, и в адресной строке вижу именно то, что набирал, а если набираю без www, то в адресной строке не вижу www. что и требовалось.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Отключить перенаправление можно при помощи однострочного плагина. Изменять код движка после каждого обновления нет необходимости.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «redirect www и без» закрыта для новых ответов.