+  HandyCache форум
|-+  Главная категория» Общие вопросы» Настройки списков "Переадресация" и "Преобразование URL"
Имя пользователя:
Пароль:
Страниц: 1 2 [3]  Все   Вниз
  Отправить эту тему    Печать  
Автор Тема: Настройки списков "Переадресация" и "Преобразование URL"  (Прочитано 33624 раз)
0 Пользователей и 1 Гость смотрят эту тему.
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #40 : 29 сентября 2008, 20:21:40 »

luongo
Выложи свой файл URLToCache.lst.
Сообщить модератору   Записан
luongo
Гость
« Ответ #41 : 29 сентября 2008, 21:10:02 »

Вот он приложил в zip-архив
Кстати давно хочу узнать, для чего правила
True#~#"#~#%22#~#True#~#True#~#2
True#~#<#~#%3C#~#True#~#True#~#8
True#~#>#~#%3E#~#True#~#True#~#8

* URLToCache.zip (2.14 Кб - загружено 29 раз.)
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #42 : 29 сентября 2008, 21:38:41 »

Кстати давно хочу узнать, для чего правила

См. здесь...
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #43 : 30 сентября 2008, 02:34:09 »

luongo
Михаил
Мне приходится гадать, что именно вы подразумеваете, когда говорите про ошибку. Вероятно то, что в первом случае правило П56 работало, а во втором нет.
Я не вижу никаких оснований разделить вашу точку зрения. Вовсе не обязательно правило П56 должно было сработать при второй попытке потому, что на момент второй попытки поменялся кэш, поменялся состав правил. Плюс к этому я заметил, что сервер не всегда в поле Location отдает один и тот же URL.
Не знаю что там у вас, но у меня картина следующая: до включения П49 в кэше был только заголовок переадресации и НС обрабатывая его использовал правило П56. Когда я включил правило П49 в кэше рядом с заголовком переадресации появился сам ini-файл. Когда есть возможность работать на выбор с самим файлом или его заголовком переадресации НС выбирает сам файл. Поэтому проверки поля Location уже нет и не срабатывает П56.
Сообщить модератору   Записан
igoryonya
Гость
« Ответ #44 : 14 июня 2009, 12:01:49 »

Поставил уже последнюю версию, но и со старыми было тоже самое.
На некоторых сайтах, я не знаю точно с чем это связанно, но некоторые сайты грузятся как матрёшки. Я не углублялся, может это из-за iframe. Хорошо, когда они грузятся на один уровень в глубину, а часто бывает до бесконечности. Когда отключаю прокси в навигаторе, проблемма уходит, всё открывается нормально, как должно.

Например: зайдите на: winehq.org
в поисковой строке произведите поиск чего угодно.

Я вложил копии экрана.
hc.jpg - через handycache
nohc.jpg - напрямую, без handycache



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


* hc.jpg (58.31 Кб, 774x372 - просмотрено 72 раз.)

* nohc.jpg (61.22 Кб, 774x372 - просмотрено 67 раз.)
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #45 : 14 июня 2009, 12:22:03 »

У меня после поиска страница нормально выглядит. Смотри в мониторе в колонке Правила какие правила срабатывают при загрузке этой страницы и пробуй их выключать.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #46 : 14 июня 2009, 12:40:41 »

У меня тоже нормально. Подозреваю, что проблема у тебя из-за неправильных правил в списке "Переадресация" или "Преобразование URL". Попробуй поставить свежие дефолтные списки.
Сообщить модератору   Записан
igoryonya
Гость
« Ответ #47 : 16 июня 2009, 21:56:19 »

Спасибо, отключение некоторых правил переадресации помогло.
Сообщить модератору   Записан
Андрей7
Гость
« Ответ #48 : 06 сентября 2009, 10:33:59 »

У провайдера часто падает инет, и на долго. Хочется во время не работы инета сделать следующее правило.
Есть необходимость, все входящие запросы перенаправить на определенную локально расположенную страницу.
Не обязательно чтобы правило начинало отрабатываться автоматически, после пропадания инета. Мне главное в нужный мне момент включить правило, и чтобы все юзеры, которые пытаются лазить по страницам, попадали на локальный http сервер.
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #49 : 06 сентября 2009, 11:44:08 »

Правильно ли я понял? Когда инет у провайдера работает, НС ходит за запрошенными ресурсами напрямую на серверы в инете. А когда у провайдера проблемы, НС должен отправлять запросы на твой локальный прокси. Если все так, то настрой в НС безусловный внешний прокси и, когда у провайдера будут проблемы, будешь включать его.
Сообщить модератору   Записан
Edd.Dragon
Новичок
*

Репутация: +2/-0
Offline Offline

Сообщений: 9


« Ответ #50 : 15 октября 2009, 19:19:38 »

Доброго всем здравия и хорошего настроения!


Сколько раз заглядывал в FAQ, так и не смог ни разу однозначно осмыслить приведенный "алгоритм" работы:

Цитировать
Обязательный - сложная опция, управляет порядком проверки правил. Если хотите, чтобы ваше правило всегда срабатывало, то поставьте галку. Проверяются только правила с признаком "Обязательный". Как только сработало хотя бы одно правило, работают все правила без признака "Обязательный" до следующего "Обязательного" или конца списка.


1. Опишите пожалуйста более точно алгоритм, а то с такой формулировки масса предположений о последовательности его действий. Можно так же на примерах следующих списков:
  а) 3 обязательных, 3 не обязательных, 3 обязательных, 3 необязательных;
  б) 3 не обязательных, 3 обязательных, 3 не обязательных, 3 обязательных.


2. Как должен выглядеть список, если я хочу, чтобы у меня производились следующие замены:
  а) стандартные комплексные дефолтные замены HC;
  б) группа замен типа p48.radikal.ru/ --> radikal.ru/p48/ (и десятка 2 аналогичных, т.е. в каждом случае срабатывает один из них);
  в) при этом позаменять помимо этих замен всякие спецсимволы по моему усмотрению.


3. Стандартный список замен (откройте изображение в отдельном окне, а то она 800 px в ширину):
http://s55.radikal.ru/i149/0910/58/70a3b6c06006.png



Разве последние 3 правила не должны быть НЕ обязательными? Или же поясните, почему они обязательны, т.е. НЕ сработают, если сработает одно из предыдущих правил?
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #51 : 15 октября 2009, 21:40:01 »

1. Опишите пожалуйста более точно алгоритм, а то с такой формулировки масса предположений о последовательности его действий.

Это способ группировки правил. Необязательные правила привязаны к предыдущему обязательному. Если оно не срабатывает, то следующие за ним необязательные правила пропускаются.

Цитировать
Можно так же на примерах следующих списков:
  а) 3 обязательных, 3 не обязательных, 3 обязательных, 3 необязательных;

Проверяются первые три обязательные. Если срабатывает третье обязательное, то проверяются следующие три необязательных, иначе они пропускаются. Дальше проверяются следующие три обязательных. Если срабатывает третье обязательное, то проверяются следующие три необязательных, иначе они пропускаются.

Цитировать
  б) 3 не обязательных, 3 обязательных, 3 не обязательных, 3 обязательных.

Если перед первыми тремя необязательным нет сработавшего обязательного, то все три пропускаются. Дальше проверяются следующие три обязательных и потом все также, как было в предыдущем примере.

Цитировать
2. Как должен выглядеть список, если я хочу, чтобы у меня производились следующие замены:
  а) стандартные комплексные дефолтные замены HC;
  б) группа замен типа p48.radikal.ru/ --> radikal.ru/p48/ (и десятка 2 аналогичных, т.е. в каждом случае срабатывает один из них);
  в) при этом позаменять помимо этих замен всякие спецсимволы по моему усмотрению.

Не понял ребус. Будет набор обязательных и возможно необязательных правил в зависимости от сложности преобразований.

Цитировать
Разве последние 3 правила не должны быть НЕ обязательными? Или же поясните, почему они обязательны, т.е. НЕ сработают, если сработает одно из предыдущих правил?

Поскольку они обязательные, то будут проверяться для каждого запроса, независимо от предыдущих правил.
Сообщить модератору   Записан
Edd.Dragon
Новичок
*

Репутация: +2/-0
Offline Offline

Сообщений: 9


« Ответ #52 : 16 октября 2009, 15:43:14 »

О, теперь кажется понял.
Список - линейное представление двухуровневой структуры.
Обязательное проверяется в любом случае, независимо от того, срабатывали или нет, правила перед ним.
Пачка необязательных правил - подуровень для обязательного, после которого она идет.

А то из фразы "Как только сработало хотя бы одно правило, работают все правила без признака "Обязательный" до следующего "Обязательного" или конца списка." не ясно, что ВСЕ - это только лишь те, которые находятся между сработавшим и следующим обязательным.

Спасибо ))
Сообщить модератору   Записан
TimUrKaKaz
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #53 : 23 декабря 2011, 05:57:13 »

Не подскажете, как сделать, что бы домены с одинаковыми названиями,
но с разными зонами , для примера yandex.ru и yandex.ua были в одной папке yandex.ru

И домены vk.com и vkontakte.ru в одной папке vkontakte.ru

Заранее благодарю
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #54 : 24 декабря 2011, 22:44:38 »

Аналогичный вопрос обсуждался здесь http://handycache.ru/forum/index.php?topic=337.msg33770#msg33770
Сообщить модератору   Записан
Страниц: 1 2 [3]  Все   Вверх
  Отправить эту тему    Печать  

 
Перейти в: