Авторизация

Авторизация / Регистрация

 Зарегистрироваться.
Menu
Итого: 0.00
Оплата услуг через платёжные шлюзы:


Замена названия URL
Пользователь: Cara
Дата: 19.07.2007 3:04 am
Просмотров: 3729
Оценка: 0

Каким образом можно заменить существующие названия URL на новые? Сначала названия урлов ставились автоматом, естественно, в браузере они отображаются длинно и некрасиво. Теперь вот хочется привести все в божеский вид, но система упорно меняет названия на какие-то свои. Короче, как навести красоту, не потеряв содержание.

 

Например, существующий урл: ...../nashi-novosti переименовать в /news

Кнопочкой "изменить URL" почему-то не всегда получается :( Или просто руки-крюки?

Re: Замена названия URL
Пользователь: Sysadmin
Дата: 19.07.2007 10:58 am
Просмотров: 2
Оценка: 0

Вобщем всё верно делали, но....

Есть один нюанс. В WebGUI каждыйэлемент имеет свой URL. Даже отдельные статьи на странице, шаблоны и пр. Системные элементы тоже имеют свой какой-то URL. Двух одинаковых URL, как вы понимаете быть не может. И если что-то лежит в корзине, то его URL тоже считается занятым, пока этот элемент из корзины не удалить.

Так оказалось, что URL /news имеет один из шаблонов разбивки страницы. Поэтому система видит, что он занят и создаёт сама вам /news2,  /news3 ..... ну, и так далее.

Вы споткнулись о то, что пытались занять уже существующий URL, а в остальном всё делали правильно. 

Re: Замена названия URL
Пользователь: Sysadmin
Дата: 19.07.2007 11:31 am
Просмотров: 1
Оценка: 0

Ещё в дополнение к сказанному:

Когда Вы что-то переименовываете или меняете URL, или делаете какие-то другие кардинальные изменения - желательно после того, как всё сделали и применили изменения, очистить кеш.
"Управление, настройки" -> Кеширование -> Очистить кеш
Иначе, если этого не сделать, то рядовые пользователи, и, особенно не зарегистрированные увидят ваши изменения только через час, два или более.

Таким образом может получиться, что вы видите страницу по новому URL, а пользователи ещё какое-то время по старому.

Re: Замена названия URL
Пользователь: Cara
Дата: 20.07.2007 3:44 am
Просмотров: 1
Оценка: 0

Спасиб, я так и думала.

Но

______________

И если что-то лежит в корзине, то его URL тоже считается занятым, пока этот элемент из корзины не удалить.

______________

 

А если оно не лежит в корзине? Напр, я воспользовалась кнопочкой "вырезать", и оно попало в буфер? Оттуда-то я ведь удалить ничего не могу?

В общем, попробую еще разок

Re: Замена названия URL
Пользователь: Sysadmin
Дата: 30.07.2007 4:59 pm
Просмотров: 1263
Оценка: 0

Если оно находится в буфере, то УРЛ всё-равно занят. Если элемент в буфере обмена не нужен, то его можно куда-то встамить и сразу удалить. А потом удалить из корзины.

Кстати, УРЛ удалённого из корзины элемента, может освободиться не моментально, а через пару минут.