» WAP Мастер Форум https://forum.wapinet.ru/index.php » HTML/xHTML/WML https://forum.wapinet.ru/viewforum.php?id=4 » Создание киррилических ULR https://forum.wapinet.ru/viewtopic.php?id=2271 |
TLENS » 2014.02.17 17:34 | ||||||||||||||||||
В общем у меня состоит задача в создании ключевых юрл по именах видео для моего сайта "видеосейвера". | ||||||||||||||||||
Gemorroj » 2014.02.17 17:48 | ||||||||||||||||||
Просто использовать rawurlencode. Да нет же. Не катит такой вариант. Задача состоит в создании Человеко понятного урля. | ||||||||||||||||||
TLENS » 2014.02.17 18:07 | ||||||||||||||||||
Ой сори. вместо ответить нажал отредачить) | ||||||||||||||||||
TLENS » 2014.02.17 18:22 | ||||||||||||||||||
Я так подумал. Наверное стоит просто вырезать все эти символы ! " # % & ' * , : ; < = > ? [ ] ^ ` { | } <пробел> И после сделать эскэйп | ||||||||||||||||||
Gemorroj » 2014.02.17 18:54 | ||||||||||||||||||
TLENS, нет, стоит использовать rawurlencode. А в title добавлять оригинал. Браузер сам должен распарсить encoded данные и в адресной строке показать читаемый тест. | ||||||||||||||||||
TLENS » 2014.02.17 20:05 | ||||||||||||||||||
В общем сделал так: Код:
| ||||||||||||||||||
TLENS » 2014.02.18 15:48 | ||||||||||||||||||
В общем у меня появилась задача вырезать абсолютно все лишнее со строки и потом только сделать rawurlencode. Было бы идеально просто пройтись регуляркой типо replace(/[a-z\dа-яё\s]/gi, '-').replace(/_+/g, '-') но увы здесь мне нужно оставить всякие иероглифы от арабских до каких то там трех байтовых японских. В общем Я хз как все это сделать. Тцпо перечислить все разрешимые символы это долго и мучительно. | ||||||||||||||||||
Gemorroj » 2014.02.18 16:13 | ||||||||||||||||||
TLENS, ну сначала определись тебе белый список символов нужен или черный. | ||||||||||||||||||
TLENS » 2014.02.18 16:36 | ||||||||||||||||||
Gemorroj, тут Ты прав здесь трудно определиться. Я думаю что для моей задачи будет проще создать черный список. Все остальное кодировать в шестнадцатеричную систему. | ||||||||||||||||||
tipsun » 2014.02.23 14:53 | ||||||||||||||||||
Мб сделать в виде (упор будет на ид.видео, а после для поисковика, или для чего еще там): сайт/путь/ид.видео/только-буквы-вырезать-символы | ||||||||||||||||||
TLENS » 2014.02.23 22:54 | ||||||||||||||||||
он на него и стоит. только логичнее сделать сразу ключевики /key/id... | ||||||||||||||||||
Влад23 » 2014.03.17 13:52 | ||||||||||||||||||
Чпу ни как не повлияют на выдачу в пс. Они даже не повлияют если страница сайта несёт полезную информацию. | ||||||||||||||||||
Влад23 » 2014.03.17 14:04 | ||||||||||||||||||
Хотя такой сайт наврядле будет пользоваться доверием яндекса, тк все генерируется на ходу, + плагиат получается, а такие страницы в яше выдаче на 150-200 местах вечно остаются. Нужно вносить труды не в только функционал, но и в несущую часть контента, описание и тп |