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 6 076 Опубликовано: 19 июля 2017 Рассказать Опубликовано: 19 июля 2017 В админпанели есть раздел поиск и замена, вы можете сделать замену "<a " на "<a rel="nofollow" ", только не забудьте сделать бекап БД, чтобы если замена будет неверной, сделать откат БД. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 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 6 076 Опубликовано: 20 июля 2017 Рассказать Опубликовано: 20 июля 2017 21 час назад, chelnovosti_ru сказал: Однако, по каким-то обстоятельствам замена не произошла, не знаете почему? Потому что в БД, в зависимости от настроек серверного ПО кавычки могут быть дополнительно экранированы. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.