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

-->
Ответ
 
Опции темы
Старый 25.09.2008, 10:10   #1
Новичок
 
Регистрация: 19.08.2008
Сообщений: 16
Вес репутации: 0
cayman нам пока неизвестен
По умолчанию Ошибка с русскими буквами в URL

ID площадки: 264954

В каких-то местах русские буквы в урле нормально перекодируются и ссылки отображаются, в каких-то нет.

Вот примеры урлов из файла links.db.

1. Здесь все в порядке:
/rubric.aspx?rid=%ce%e1%f9%e5%f1%f2%e2%ee&p=13

2. Здесь русский не перекодирован:
/rubric.aspx?rid=Общество

На самом деле в обоих урлах один и тот же русский текст. Во втором случае в файле должен быть урл:

/rubric.aspx?rid=%CE%E1%F9%E5%F1%F2%E2%EE

Что с этим делать? Понимаю, что русский текст в урлах создает одни проблемы, но сайт делал не я. Тем более, что на одних страницах все нормально работает, на других нет.

Последний раз редактировалось cayman; 25.09.2008 в 10:14. Причина: Добавлено сообщение
cayman вне форума   Ответить с цитированием
Старый 25.09.2008, 12:31   #2
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

cayman, сапоробот берет ту ссылку, которые вы ему даете в тексте страницы. Приведите ваш HTML к единому виду и подайте на переиндекс.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 25.09.2008, 13:31   #3
Новичок
 
Регистрация: 19.08.2008
Сообщений: 16
Вес репутации: 0
cayman нам пока неизвестен
По умолчанию

Да, вы правы. Переделать придется. Иначе полная фигня -- разные браузеры по-разному интерпретируют урл. Надо айдишники сделать нормальные числовые, а от русских букв отказаться, тем более что на такие страницы, судя по всему, не передается PR.

Спасибо.
cayman вне форума   Ответить с цитированием
Старый 25.09.2008, 14:13   #4
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

Цитата:
Сообщение от cayman Посмотреть сообщение
Надо айдишники сделать нормальные числовые, а от русских букв отказаться, тем более что на такие страницы, судя по всему, не передается PR.
Вот это в ФАК, прибить к верху форума, тыкать в нос каждому начинающему ВМ
Прям радостно, что приходит понимание наконец
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 25.09.2008, 14:16   #5
Погулять вышел
 
Аватар для den78ru
 
Регистрация: 15.05.2007
Адрес: С-Пб! О/ВМ 50/50
Сообщений: 1,921
Вес репутации: 316
den78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущее
По умолчанию

Цитата:
тем более что на такие страницы, судя по всему, не передается PR.
Хм.. для мну это новость, может потому, что не задумывался об этом никогда? Так-же, как и ру букв в урлах никогда не ставил.
den78ru вне форума   Ответить с цитированием
Старый 25.09.2008, 15:08   #6
Мне повезёт!
 
Аватар для Alexey
 
Регистрация: 05.05.2007
Сообщений: 1,076
Вес репутации: 276
Alexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущееAlexey - прекрасное будущее
По умолчанию

Т.е. вы утверждаете, что на страницах википедии нету PR?
Alexey вне форума   Ответить с цитированием
Старый 25.09.2008, 18:16   #7
Погулять вышел
 
Аватар для den78ru
 
Регистрация: 15.05.2007
Адрес: С-Пб! О/ВМ 50/50
Сообщений: 1,921
Вес репутации: 316
den78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущееden78ru - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Alexey Посмотреть сообщение
Т.е. вы утверждаете, что на страницах википедии нету PR?
А ведь и правда....
den78ru вне форума   Ответить с цитированием
Старый 25.09.2008, 18:20   #8
дендромутант-антропоморф
 
Аватар для Маленькая сосна
 
Регистрация: 21.11.2007
Адрес: РФ
Сообщений: 1,826
Вес репутации: 271
Маленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущееМаленькая сосна - прекрасное будущее
По умолчанию

Самое странное, что эти русские буквы иногда все-таки индексируются саповским YAP-ом. У меня на сайте есть каталог фамилий с разбиением по буквам, так чуть меньше четверти страниц сапа видит и с них ссылки продаются нормально, остальные - нет, хотя в индексе яндекса, разумеется, все.
__________________
Дерево-блондинко
Маленькая сосна вне форума   Ответить с цитированием
Старый 22.04.2009, 20:23   #9
Специалист
 
Аватар для conturov
 
Регистрация: 04.04.2008
Сообщений: 185
Вес репутации: 199
conturov скоро станет известен
По умолчанию

Вот решение для русских URL
PHP код:
$o['request_uri'] = str_replace(" ""%20"urldecode($_SERVER['REQUEST_URI'])); 
Работает корректно, у меня показываются ссылки.
conturov вне форума   Ответить с цитированием
Старый 22.04.2009, 20:32   #10
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 05.12.2007
Адрес: Конаково
Сообщений: 2,987
Вес репутации: 389
Алексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущее
По умолчанию

Цитата:
Сообщение от conturov Посмотреть сообщение
Вот решение для русских URL
PHP код:
$o['request_uri'] = str_replace(" ""%20"urldecode($_SERVER['REQUEST_URI'])); 
Работает корректно, у меня показываются ссылки.
Это решение для альтернативно одарённых.
Та же wiki пробелы в урлах не использует.
p.s. Некропостинг - зло.
__________________
taurion.ru | adminbook.ru | indesignbook.ru
Алексей Барыкин вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отображение домена в поиске Яши большими буквами Valeriy007 Яндекс 13 04.07.2008 19:00
Проблема с украинськими буквами werter Ошибки при работе с системой 1 29.06.2008 22:02
Ссылки с русскими символами Апокалипсис Вопросы по работе системы 3 21.05.2008 12:23
Отчего некоторые адреса сайтов в выдачи написаны большими буквами? antsv Яндекс 7 24.11.2007 11:08
Робот не индексирует страницы с русскими символами в названии boolevar Ошибки при работе с системой 7 11.08.2007 00:32


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