Поддержка Проблемы и решения Redirect Для страниц с ошибкой

  • Решено samend

    (@samend)


    Здравствуйте, недавно перемудрил с сайтом и в яндексе появились ссылки типа
    /<?php echo get_theme_mod(FT_scope::tool()->optionsName . ‘_logo’, »); ?>
    /%3C?php%20echo%20get_theme_mod(FT_scope::tool()-%3EoptionsName%20.%20%27_logo%27,%20%27%27);%20?%3E

    К сожалению 301 редирект через .htaccess в данном случае не помогает. Возможно вы сможете подсказать как сделать редирект на необходимый мне ресурс обратно или сделать минимальный редирект для избавления от 404 ошибки типа /#<?php echo get_theme_mod(FT_scope::tool()->optionsName . ‘_logo’, »); ?>

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

    (@sergeybiryukov)

    Live and Learn

    редирект через .htaccess в данном случае не помогает

    Почему?

    как сделать редирект на необходимый мне ресурс обратно

    Как полностью выглядят правильная и ошибочная ссылки?

    при редиректе <?php echo get_theme_mod(FT_scope::tool()->optionsName . ‘_logo’, »); ?> на сайт / он не воспринимает <
    Так я понял. Может я и ошибаюсь

    http://yzi4d.ru/category/novosti/aktsii-i-skidki/&lt;?php echo get_theme_mod(FT_scope::tool()->optionsName . ‘_logo’, »); ?>
    Правильная ссылка
    http://yzi4d.ru/category/novosti/aktsii-i-skidki/

    я так полагаю, что там слишком много спец. символов, которые нужно экранировать.

    В любом случае, даже если я пишу /%3C?php%20echo%20 и т.д. он не делает редирект. Есть ли у кого рабочее средство?

    ну вы как минимум noindex для 404 страниц поставьте, чтобы они в индекс поисковиков не уходили и вам не приходилось каждый раз 301 редирект изобретать.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    если я пишу /%3C?php%20echo%20 и т.д. он не делает редирект

    Попробуйте так (перед правилами WordPress):

    
    RewriteEngine On
    RewriteCond %{QUERY_STRING} ^php
    RewriteRule (.*)/[^/]* $1/? [R=301,L]
    

    Спасибо помогло. Делал тоже самое но до правил, не помогало.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Redirect Для страниц с ошибкой» закрыта для новых ответов.