chelnovosti_ru 2 Опубликовано: 18 июля 2017 Рассказать Опубликовано: 18 июля 2017 Ребят, а как мне сделать, что бы для ссылок вида [url=http://сайт.ru/tags/%CC%E0%F0%F2%E8%ED+%CC%E0%EA%CA%F0%E8%E4%E8/]Мартин МакКриди[/url] Сделать, чтобы в исходном коде страницы атрибут rel="nofollow" прописывался? Однако, чтобы не для всех таких ссылок, а для тех, которые к примеру относятся к дополнительному полю "Актеры". Просто сайт кинотиматики и весь на доп полях состоит, много ссылок, которые забирают вес страницы. Помогите пожалуйста. Ссылка на сообщение Поделиться на других сайтах
chelnovosti_ru 2 Опубликовано: 18 июля 2017 Рассказать Опубликовано: 18 июля 2017 Автор Добавлю. Пытался сохранить новость, написав ссылку <a href="http://сайт.ru/tags/%CC%E0%F0%F2%E8%ED+%CC%E0%EA%CA%F0%E8%E4%E8/" rel="nofollow">Мартин МакКриди</a> В итоге после сохранения новости, в исходном коде отображается то, что нужно. Я был рад, ибо осталось лишь немножко поработать ручками. Однако, после пересохранения новости, это ссылка вновь становится [url=http://сайт.ru/tags/%CC%E0%F0%F2%E8%ED+%CC%E0%EA%CA%F0%E8%E4%E8/]Мартин МакКриди[/url] А в исходном коде страницы тег rel="nofollow" исчезает, помогите пожалуйста. DLE 11.3 Ссылка на сообщение Поделиться на других сайтах
chelnovosti_ru 2 Опубликовано: 18 июля 2017 Рассказать Опубликовано: 18 июля 2017 Автор Нашел помощь в одном из топиков Цитата $def->addAttribute('a', 'rel', 'Text'); Помогло, надо лишь прописывать <a rel="nofollow" href="... и так далее. Однако, все равно в ручную перелопатить 15к новостей - это жесть, как бы этот процесс автоматизировать?) Может тут хоть кто-нибудь помочь? Ссылка на сообщение Поделиться на других сайтах
celsoft 6222 Опубликовано: 19 июля 2017 Рассказать Опубликовано: 19 июля 2017 В админпанели есть раздел поиск и замена, вы можете сделать замену "<a " на "<a rel="nofollow" ", только не забудьте сделать бекап БД, чтобы если замена будет неверной, сделать откат БД. Ссылка на сообщение Поделиться на других сайтах
alex32 944 Опубликовано: 19 июля 2017 Рассказать Опубликовано: 19 июля 2017 Только не забудьте, что таким образом ВСЕ ссылки в тексте новостей станут nofollow 1 Ссылка на сообщение Поделиться на других сайтах
chelnovosti_ru 2 Опубликовано: 19 июля 2017 Рассказать Опубликовано: 19 июля 2017 Автор 8 часов назад, celsoft сказал: В админпанели есть раздел поиск и замена, вы можете сделать замену "<a " на "<a rel="nofollow" ", только не забудьте сделать бекап БД, чтобы если замена будет неверной, сделать откат БД. Пробовал делать замену, однако, результаты не очень. Не понятно по каким причинам замена не происходила, делал замену следующим образом <a href="http://сайт.ru/tags/ Менял на <a rel="nofollow" href="http://сайт.ru/tags/ Однако, по каким-то обстоятельствам замена не произошла, не знаете почему?( Может ли быть, что замена не работает по той причине, что в новостях у меня все ссылки добавлены в таком формате [url=http://сайт.ru/tags/%CC%E0%F0%F2%E8%ED+%CC%E0%EA%CA%F0%E8%E4%E8/]Мартин МакКриди[/url] Ссылка на сообщение Поделиться на других сайтах
celsoft 6222 Опубликовано: 20 июля 2017 Рассказать Опубликовано: 20 июля 2017 21 час назад, chelnovosti_ru сказал: Однако, по каким-то обстоятельствам замена не произошла, не знаете почему? Потому что в БД, в зависимости от настроек серверного ПО кавычки могут быть дополнительно экранированы. 1 Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас