В меню node/123 вместо человеческих URL

Главные вкладки

Аватар пользователя divan15 divan15 1 апреля 2012 в 19:30

Проблема в следующем: указываю у ноды человечий урл, потом добавляю в меню. в результате в выводе меню все равно идет ссылка на node/123, вместо человеческого. пробовал делать через синонимы - все равно упорно модуль меню выводит эти node/123

Комментарии

Аватар пользователя divan15 divan15 4 апреля 2012 в 10:43

Chyvakoff wrote:
В меню какой адрес добавляете? Global Redirect включен?

В меню добавляю адрес /pagename, страница по алиасу /pagename откликается. Но, при выводе меню все равно пишется node/123, так и при последующем заходе в редактирование пункта меню вместо pagename вижу в строке адреса node/123
Global Redirect - это модуль такой? нет, его нету.

Аватар пользователя TurboAndroid TurboAndroid 2 апреля 2012 в 10:08

у меня та-же ситуация в меню, какой адрес не напишу он все время показывает на адрес ноды с ID, если такой статьи нет он не сохраняет ссылку говорит нет такой страницы

подписался

Аватар пользователя 0legka 0legka 2 апреля 2012 в 10:35

В меню необходимо писать именно машиный адрес, и настроить синонимы нужным образом, т.е. если в меню ссыль node/1 то при переходе в адресной строке будет к примеру /О сайте/

Аватар пользователя divan15 divan15 4 апреля 2012 в 10:44

0legka wrote:
В меню необходимо писать именно машиный адрес, и настроить синонимы нужным образом, т.е. если в меню ссыль node/1 то при переходе в адресной строке будет к примеру /О сайте/

Ок, а где именно должным образом синонимы настраиваются? У меня в свойствах самой ноды есть человеческий адрес pagename, и оно на него откликается, если из адресной строки.

Аватар пользователя 0legka 0legka 4 апреля 2012 в 11:09

"divan15" wrote:
к, а где именно должным образом синонимы настраиваются? У меня в свойствах самой ноды есть человеческий адрес pagename, и оно на него откликается, если из адресной строки.

Проверьте, включен ли у вас модуль [module=Pathauto], если включен, то по идее должны быть автоматические синонимы...
... если вы хотите назначить свои, то идём в Конструкция сайта > Синонимы > Добавить синонимы и назначаем свои Smile

Аватар пользователя nafanya87 nafanya87 6 апреля 2012 в 13:57

Имею такую же проблему. И синонимы настроены, а ссылка свое название не меняет. В меню все ссылки node/...и при переходе такие же(

Аватар пользователя nafanya87 nafanya87 6 апреля 2012 в 14:23

Нашла решение. За это действительно отвечает модуль Global Redirect. Без всяких дополнительных настроек все работает как надо.

Аватар пользователя Alex_2005z Alex_2005z 14 июня 2012 в 0:31

у меня drupal 7
Подскажите, пожалуйста, страница имеет алис (человекопонятное имя), доступ к ней есть и через алис и прямой через node/?? (но на алис не заменяется при открытии). Так как я буду менять алисы, ссылки на страницы материалов с другой страницы я делаю вида node/?? .
КАк сделать чтобы отображались алисы и на страницы ссылки и при переходе по ссылке.
Модуль Global Redirect пробовал устанавливать - пытается показать сразу страницу: mysite/uk/uk/uk//...//uk.
Пришлось модуль зразу удалить.

Заранее спасибо

Аватар пользователя Chyvakoff Chyvakoff 14 июня 2012 в 10:31

Global Redirect ставьте предпоследней версии , 13 вроде.. писали неоднократно. Есть ещё один способ,настроить в админке,но его не пробовал.
Global Redirect ваши адреса типа node/888 301-м редиректом отправит на алиас,если он есть.
А ссылки в ваших статьях никто не изменит на алиасы.