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

-->
Ответ
 
Опции темы
Старый 17.11.2007, 21:04   #1
Новичок
 
Регистрация: 17.11.2007
Сообщений: 16
Вес репутации: 0
Spec123 на пути к лучшему
По умолчанию Наверное тут это уже боян, но когда закроют дыру по определению что ссылка с сапы?

Достаточно поставить ? в конце урла и блок исчезает. А вопросик часто ставят, чтобы сбросить кеши проксей, я даже думаю, что яндекс, чтоже так делает.

Може можно, что-то придумать?
Spec123 вне форума   Ответить с цитированием
Старый 17.11.2007, 21:09   #2
Эксперт
 
Аватар для ffaust
 
Регистрация: 22.04.2007
Адрес: Sapelandia
Сообщений: 4,101
Вес репутации: 404
ffaust - прекрасное будущееffaust - прекрасное будущееffaust - прекрасное будущееffaust - прекрасное будущееffaust - прекрасное будущееffaust - прекрасное будущееffaust - прекрасное будущееffaust - прекрасное будущееffaust - прекрасное будущееffaust - прекрасное будущееffaust - прекрасное будущее
По умолчанию

Объявить по рунету, что вопросики ставить не кошерно?
ffaust вне форума   Ответить с цитированием
Старый 17.11.2007, 21:37   #3
Мастер
 
Аватар для big.bon
 
Регистрация: 04.11.2007
Сообщений: 747
Вес репутации: 220
big.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всем
По умолчанию

достаточно взять свои руки и сделать патч. и проблемы решены.
big.bon вне форума   Ответить с цитированием
Старый 17.11.2007, 21:58   #4
Новичок
 
Регистрация: 17.11.2007
Сообщений: 16
Вес репутации: 0
Spec123 на пути к лучшему
По умолчанию

Цитата:
Сообщение от big.bon Посмотреть сообщение
достаточно взять свои руки и сделать патч. и проблемы решены.
Это как я могу сделать патч? Что-бы мои ссылки всегда показывались?
Spec123 вне форума   Ответить с цитированием
Старый 17.11.2007, 22:08   #5
Не эксперт ни разу
 
Аватар для llenivo
 
Регистрация: 26.04.2007
Сообщений: 1,207
Вес репутации: 289
llenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущее
По умолчанию

$_SERVER['REQUEST_URI']=preg_replace("/\?$/",'',$_SERVER['REQUEST_URI']);
$sape = new SAPE_client();
<...>
llenivo вне форума   Ответить с цитированием
Старый 17.11.2007, 22:28   #6
Мастер
 
Аватар для Mendel
 
Регистрация: 10.07.2007
Адрес: Одесса-мама :)
Сообщений: 508
Вес репутации: 219
Mendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человек
Отправить сообщение для Mendel с помощью ICQ
По умолчанию

Цитата:
Сообщение от llenivo Посмотреть сообщение
$_SERVER['REQUEST_URI']=preg_replace("/\?$/",'',$_SERVER['REQUEST_URI']);
$sape = new SAPE_client();
<...>
забавно...
а я например когда выявляю продажные ссылки подобным методом то пользуюсь индекс.пхп и без индекса, а еще я добавляю случайный хеш по принципу если вопроса в ссылке нет то добавить вопрос со случайным текстом длиной от одного до десяти символов. Если вопрос есть то добавить "&" и такой же случайный хэш. Еще есть эвристика переставлять местами параметры если их несколько в get запросе (?l=1&w=2 меняем на ?w=2&l=1) также еще около 5 килобайт эвристик не связанных с сравнением разных отображений одной и той же страницы.

Думаете ваш патч справится хотябы с одной эвристикой?
даже банальное исчезание автоссылок при изменении написания урла должно закрываться исходя из логики построения ссылок на каждом отдельном сайте. Думаю можно составить штук шесть типовых заплаток под разные структуры перелинковки на сайте.
Mendel вне форума   Ответить с цитированием
Старый 17.11.2007, 22:36   #7
Не эксперт ни разу
 
Аватар для llenivo
 
Регистрация: 26.04.2007
Сообщений: 1,207
Вес репутации: 289
llenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущее
По умолчанию

вопрос был про вопрос в конце урла, я на него и ответил
что касается меня, то у меня на сайтах все запросы реврайтятся в человеческие урлы без ? вообще, - так что вышеприведенным кодом можно просто отрезать все от ? и далее. И это, я думаю, самый правильный вариант.
llenivo вне форума   Ответить с цитированием
Старый 17.11.2007, 22:38   #8
Не эксперт ни разу
 
Аватар для llenivo
 
Регистрация: 26.04.2007
Сообщений: 1,207
Вес репутации: 289
llenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущее
По умолчанию

точно так же, если $_SERVER['REQUEST_URI'] равен домен + /index.php - последнее можно отрезать перед вызовом кода сапы.
llenivo вне форума   Ответить с цитированием
Старый 17.11.2007, 23:00   #9
Новичок
 
Регистрация: 17.11.2007
Сообщений: 16
Вес репутации: 0
Spec123 на пути к лучшему
По умолчанию

Цитата:
Сообщение от llenivo Посмотреть сообщение
$_SERVER['REQUEST_URI']=preg_replace("/\?$/",'',$_SERVER['REQUEST_URI']);
$sape = new SAPE_client();
<...>

И как я это повешу на тот сайт где покупаю?
Spec123 вне форума   Ответить с цитированием
Старый 17.11.2007, 23:06   #10
Не эксперт ни разу
 
Аватар для llenivo
 
Регистрация: 26.04.2007
Сообщений: 1,207
Вес репутации: 289
llenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущееllenivo - прекрасное будущее
По умолчанию

а... я думал, продаете. ну тогда никак
llenivo вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложный вопрос по определению кодировки в PHP D.iK.iJ Разработка и сопровождение сайтов 19 22.05.2008 21:12
Когда ссылка отобразится на площадке BabNick Контекстные ссылки и все, что с ними связано 5 03.02.2008 21:02
Оплата - боян Frost Bite Пожелания пользователей системы 1 26.11.2007 20:51
Яндекс наверное забанил мой сайт? OLDER Вопросы по работе системы 22 01.07.2007 06:01
Показать время когда не отвечала ссылка Ank Пожелания пользователей системы 1 10.02.2007 10:40


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