Добавить несколько символов в конец URL адреса SQL запросом.

Slaxor
На сайте с 29.08.2011
Offline
105
612

На сайте есть некоторые количество ссылок, к которым нужно добавить пару символов в конце, все ссылки объединяет только домен, вида www.xxx.com, подскажет SQL запрос который добавил бы ко всем урлам на на этот домен добавил символы вида ?xxxxx, то есть чтобы вышло www.xxx.com/category/news?xxxx. Где category/news всегда разные.

Спасибо.

K
На сайте с 17.05.2016
Offline
25
#1

ох уж этот русский язык...))

SQL запросы ничего не добавляют в URL. Какие-то подмены в URL делаются в .htaccess, но с SQL это вряд ли свяжешь. А вообще какая-то странная задумка. В чем вообще её смысл?

Ну кстати как-то URL с SQL можно связать если у Вас сайт на WP например, где URLы есть в таблице со страницами/постами, но опять же, Вам нужно какие-то конкретные цифры прилепить или меняющиеся в зависимости от чего-то? Мало вводных данных.

Проверенная видеореклама (https://goo.gl/vhomjx) для любых сайтов Нормальные пацаны покупают и продают сайты здесь (https://goo.gl/nKv5Vk)
Ragnarok
На сайте с 25.06.2010
Offline
226
#2

Slaxor, пока, по формулировке: никак.

Можно сделать редиректы -- но в коде страницы всё равно будут без ?xxx и куча 301 -- убьёте сайт скорее

можно обновить в базе, если там есть где-то таблица со страницами и ссылками на них как-то так

//TODO: перестать откладывать на потом
ДП
На сайте с 23.11.2009
Offline
203
#3

Может у человека ссылки-то эти в базе лежат? Я как-то так понял, раз про домен общий речь идёт.

Если задача в этом - то хз, есть в SQL - CONCAT, но это просто объединение строк без регулярок, есть REPLACE - тоже без регулярок. Регулярки в UPDATE, насколько я понял по stackoverflow не поддерживаются.

Проще, как мне кажется, на том же php скрипт написать, который пробежится и регой всё поменяет.

Ну или дамп сделать в текстовый файл и в нём поменять.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий