Вернуться   Форум SAPE.RU > Система SAPE.ru > Вопросы по работе системы

-->
Ответ
 
Опции темы
Старый 20.11.2009, 18:05   #1
Новичок
 
Регистрация: 24.03.2008
Сообщений: 6
Вес репутации: 0
And-ry на пути к лучшему
По умолчанию Теги в DLE. Коварный "+"

Здравствуйте!
Хотелось бы узнать, сталкивался ли кто с проблемой.
Имеется сайт на DLE. Установил модуль "облако тегов"
Ссылка на страницу с тегом "ссылка на страницу" выглядит так:
%F1%F1%FB%EB%EA%E0+%ED%E0+%F1%F2%F0%E0%ED%E8%F6%F3

в коде сапы прописан код:
$real_url=urlencode($_SERVER['REDIRECT_URL']);
$real_url=str_replace('%2F','/',$real_url);
$o['request_uri'] = $real_url;

для того, чтобы сапа понимала данный адрес.

Так вот. Если тег состоит из 2х или более слов, то в адресе слова соединяются знаком "+". Сапа такие страницы не понимает, ссылки на таких страницах не появляются.

Если же тег имеет одно слово, то система видит такие страницы нормально.

В links.db ссылки присутствуют.

Как исправить данную проблему? Из-за нее за 2 дня 80 ссылок посыпалось в error.

Спасибо.
And-ry вне форума   Ответить с цитированием
Старый 20.11.2009, 18:55   #2
Новичок
 
Аватар для holodoff
 
Регистрация: 03.08.2009
Сообщений: 33
Вес репутации: 181
holodoff скоро станет известенholodoff скоро станет известен
По умолчанию

Открытым для индексации ПС облаком тегов Вы рискуете навлечь на себя АГС-17, а закрытое для сапы не годится.
Вот как-то так
holodoff вне форума   Ответить с цитированием
Старый 20.11.2009, 20:33   #3
Новичок
 
Регистрация: 24.03.2008
Сообщений: 6
Вес репутации: 0
And-ry на пути к лучшему
По умолчанию

Спасибо конечно за совет, но мне бы хотелось бы услышать ответ на конкретный вопрос
And-ry вне форума   Ответить с цитированием
Старый 20.11.2009, 20:41   #4
Специалист
 
Регистрация: 21.11.2007
Сообщений: 298
Вес репутации: 0
Dima1151 не любят в этих краях
По умолчанию

And-ry,

Сапа не понимает русские буквы в ЮРЛ насколько я знаю. У меня ссылка вида

http://site/tags/%E8%E3%F0%E0/

по русски это

http://site/tags/игра/

Хотелось бы тоже узнать, что делать с тегами... Может кто-то уже решил этот вопрос? Теги в Dle...

Цитата:
$real_url=urlencode($_SERVER['REDIRECT_URL']);
$real_url=str_replace('%2F','/',$real_url);
$o['request_uri'] = $real_url;
т.е. если '+' нет, то этот вариант рабочий? Ерроров не будет?
Dima1151 вне форума   Ответить с цитированием
Старый 20.11.2009, 20:48   #5
Новичок
 
Регистрация: 24.03.2008
Сообщений: 6
Вес репутации: 0
And-ry на пути к лучшему
По умолчанию

Цитата:
Сообщение от Dima1151 Посмотреть сообщение
And-ry,


Хотелось бы тоже узнать, что делать с тегами... Может кто-то уже решил этот вопрос? Теги в Dle...



т.е. если '+' нет, то этот вариант рабочий? Ерроров не будет?
Да. Этот вариант полностью рабочий. Уточню - БЕЗ плюсов.
Хотелось бы узнать решение проблемы с плюсами
And-ry вне форума   Ответить с цитированием
Старый 20.11.2009, 21:43   #6
Эксперт
 
Регистрация: 27.10.2007
Сообщений: 3,484
Вес репутации: 428
Grush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущее
По умолчанию

Цитата:
Сообщение от And-ry Посмотреть сообщение
Хотелось бы узнать решение проблемы с плюсами
удалите из сапы такие страницы
__________________
Собачка не дремлет и видит аниме или anime. PR пО хер ))
Bombing for peace is like fucking for virginity
anti-captcha свежий инвайт - cdb729713e
Grush вне форума   Ответить с цитированием
Старый 05.02.2010, 22:46   #7
Новичок
 
Регистрация: 16.12.2009
Сообщений: 6
Вес репутации: 0
dementiy на пути к лучшему
По умолчанию

Цитата:
Сообщение от And-ry Посмотреть сообщение
Да. Этот вариант полностью рабочий. Уточню - БЕЗ плюсов.
Хотелось бы узнать решение проблемы с плюсами
А где именно в сапокоде прописать этот кусок кода?
dementiy вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Теги "robots" и "nofollow" dimavsr Общие вопросы оптимизации 18 03.09.2009 18:30
Уберите, плиз, "Новости SAPE.RU" и "Дайджест блогов" из шапки форума Edward Курилка 36 27.08.2008 20:53
Как внутри акаунта перевести деньги заработанные "вебмастером" на счёт "оптимизатора" kapa Вопросы от новичков 10 11.01.2008 17:45


Часовой пояс GMT +3, время: 20:17.