All streams
Search
Write a publication
Pull to refresh
0
0
DaSaver @dasaver

User

Send message
ну два типа встречал, те которые манипулируют с неизменной длины идентификатором типа АNbNcN, и те что используют идентификатор длина которого постепенно увеличивается — nn — > An — > nA ->nnn -> nnA -> nAA и т.д., т.е. идет перебор комбинаций начиная с базовой разрядности, с постепенным увеличением разрядности.
На двануляре используется алгоритм второго типа, причем самый простой вариант — простейший счетчик. Вариант тупиковый, поэтому буду менять :)
да, я считаю такой алго сложным, разубедите меня :)
принимается, сейчас добавлю описание правильного формата :)
речь идет видимо о гарантии неудлинения части урл после имени домена :)
да, точно, не подумал что [] могут использоваться в URL. Спсибо!
сложность алгоритма :) хотя первое о чем я подумал, это действительно была модификация одной из систем счисления :)
00r.ru/567 — обратите внимание, в адресе на который вас средиректит нет www :)
OK, спасибо что обнаружили. Куку думаю проще всего поставить
приведите пожалуйста пример неработающего адреса, я проверю.
вообще-то должно работать
из известных проблем — кириллица в урле, т.е. если в один из параметров GET-запроса будет содержать кириллицу, скрипт сочтет такой URL невалидным.
В любом случае, дайте пример url'а :)
минусуете-то за что?
без http:// не работает, потому что ситуация когда нужно укоротить URL без указания протокола — надумана.
Вы ведь как поступаете, когда вам нужно укоротить URL? Копируете из адресной строки браузера, ftp-клиента, свойств страницы/картинки _полный_URL_, и вставляете его в поле ввода ссылкоукоротительного сервиса.
Ситуации когда нужно вбить URL руками мне видятся несовсем корректными. Для чего? Выдать отдин сайт за другой?

Возможно я чего-то недопонимаю, так объясните мне, вместо того чтобы молча минусовать :)
Peace!
не только у вас, используемая на двануляре технология у наших англоязычных друзей дословно называется long URL cloacking

так что отношение к туалетной тематике имя домена имеет :)

для тех кто еще не догадался о чем речь: wiki вам в помощь
про ту часть короткого URL, что находится после 00r.ru/ сейчас думаю, как только в голову придет элегантное решение — реализую :)
см. выше, защита от redirect loop
реальную необходимость редиректить как вы описали я не смог себе представить, ну и заблокировал, от греха подальше :)
для защиты от бесконечного редиректа, попытка укоротить адрес вида 00r.ru/nnn будет приводить к редиректу на домашнюю страницу :)
спасибо за оценку! :)
проблему с бесконечным редиректом пофиксил :)
спасибо всем кто указал на ошибку!
Ну тогда видимо стоит говорить о двух вариантах интерфейса — минималистичного и с продвинутыми возможностями. Если поборю свою лень — сделаю :)
она может и надуманная, но все равно не по фэнь-шую, значит надо исправить :)

Information

Rating
Does not participate
Location
Бангкок, Таиланд, Таиланд
Date of birth
Registered
Activity