- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый вечер!
node/page-1 вместо node?page=1
Настроил ЧПУ везде где возможно, а с этим никак справится не могу.
Drupal 5
Нашёл много рассуждений - пока не помогли.
Понятно, что работать нужно с ModRewrite и pager.inc , но ничего придумать не могу.
Нашел http://drupal.org/project/cleanpager , но как работает так и не понял.
Подскажите, пожалуйста. Заранее огромное спасибо.
управление - настройка сайта - чистые ссылки - включить
И включить mod_rewrite для апача
Вот и подросло поколение молодежи, которая не видела пятого друпала :D
Чистые урлы на это не повлияют, это не шестерка.
P.S. А если подумать, то и на шестерке тоже не поможет
покурите еще http://drupal.org/project/cleanpager
Не знаю уж дозрел он или нет, но это именно оно.
Pike добавил 12.05.2009 в 06:52
Птица,
клинпэйджер работает
Идите на admin/settings/cleanpage, воткните в текстовое поле node/*
Сохраните и наслаждайтесь 🚬
покурите еще http://drupal.org/project/cleanpager
Не знаю уж дозрел он или нет, но это именно оно.
Pike добавил 12.05.2009 в 06:52
Птица,
клинпэйджер работает
Идите на admin/settings/cleanpage, воткните в текстовое поле node/*
Сохраните и наслаждайтесь 🚬
Огромное спасибо за помощь! В универ смотаюсь и обязательно попробую.
FreeBird добавил 12.05.2009 в 16:29
Если node/* , то цифры начинаю вести на ноды с соответсвующими номерами.
Если sinonim/* , то вообще ничего не меняется.
Помогите, пожалуйста, сам не справлюсь.
FreeBird добавил 12.05.2009 в 16:54
Так же в модуле http://drupal.org/project/globalredirect есть похожая функция по описанию, но он тоже не даёт результата.
Если node/* , то цифры начинаю вести на ноды с соответсвующими номерами.
.
Да, в Вашем конкретном случае cleanpager.module подточить надо.
Найдите в районе 61 строки
После добавьте строчки
Около сто пятой строки найдите
$pre_page_q = implode('/',$arguments);Перед ней добавьте
Расскажите как получилось;)
Спасибо большое, что мне помогаете.
Получилось
http://site.ru/node/page/%252F7 и т.п.
При переходе страница не найдена.
FreeBird добавил 12.05.2009 в 21:59
А вот для синонимов не работает совсем
Спасибо большое, что мне помогаете.
Получилось
http://site.ru/node/page/%252F7 и т.п.
При переходе страница не найдена.
Мой ляп. Поменяйте в модуле
на
и в конфигурации node/* на node
Pike добавил 13.05.2009 в 03:11
А вот для синонимов не работает совсем
sinonim- это view?
Попробуйте убрать /* в конфигурации клинпейджера, то есть оставить просто sinonim.
И в модуле уберите
if(!in_array('node',$arguments) ) $arguments[] = 'node';Я не помню зачем я его туда воткнул. Посмотрите работают ли после этого node/page/#
P.S. К стати правильно пишется synonym, по крайней мере в правильных языках.
Спасибо. Приду домой - попробую.
Synonym - это синоним с помощью path.
FreeBird добавил 13.05.2009 в 16:34
На главной странице появились правильные ссылки (node/page/2), при переходе открывает нужную страницу, только ссылки на ней не рабочие (page/2).
С синонимом ничего не происходит.
На главной странице появились правильные ссылки (node/page/2), при переходе открывает нужную страницу, только ссылки на ней не рабочие (page/2).
С синонимом ничего не происходит.
Поставьте назад
if(!in_array('node',$arguments) ) $arguments[] = 'node';Это починит ссылки на страницах.
Что делать с синонимами посмотрю когда будет время и возможность.