LINUX.ORG.RU
ФорумTalks

Пара вопросов по noscript и ajax.googleapis.com

 , , ,


0

2

1. Как разблокировать в noscript ^[A-Za-z-]+://(?:[^:/]+\.)?cloudfront\.net? Если разблокировать сам cloudfront, то данные адреса все равно будут блокировать, потому-что они все время случайные.
Пробовал делать abe правила для noscript вида вроде представленного ниже, но не работает. (пробовал и с www и без, с regexp и без, без звездочки с http/https и без - не выходило)

Site ^[A-Za-z-]+://(?:[^:/]+\.)?cloudfront\.net *.cloudfront.net
Accept from www.coursera.org *.coursera.org
Deny
На их форуме висит такой же вопрос без ответа.

Решено:
Достаточно добавить cloudfront.net в разрешенные, а потом уже делать ABE правила
2. Хочу исключить обращение к ajax.googleapis.com за *js, а вместо этого получать все локально с file:/// Вариант с зеркалом не подходит. Но оттуда я по крайней мере могу взять весь список нужных библиотек.
Пробовал вариант с greasemonkey c хабра, пробовал писать несколько иной user script, специально указывал на несуществующие файлы, чтобы сломать сайт и удостовериться, чтобы они были получены локально, но нет получаю из сети, правило не работает, пробовал в скрипте указывать и конкретный сайт и астериск, но безуспешно.

а вместо этого получать все локально с file:///

Не даст же загрузить.

Deleted ()

http://forums.informaction.com/viewtopic.php?f=10&t=19598&sid=98a56e6...
Сделать можно, но оно пока до конца нормально не работает, а зеркало тоже сделать не совсем просто. Хитрый гугл блокирует ip после 200-300 запросов, да и список неполный. Ну и это не мой вариант.
А по первому пункту достаточно разблокировать cloudfront.net.
А с ABE уже может управлять (ограничивать) только после разрешения!

anonymous_sama ★★★★★ ()
Последнее исправление: anonymous_sama (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.