shk1p3r 0 Опубликовано: 14 ноября 2010 Рассказать Опубликовано: 14 ноября 2010 Приветствую. Наконец то приобрел лицензию. Единственное пока не активировал (если я активирую в подпапке сайта, при переносе в корень сайта активация останется?). evolit.ru/dle/index.php Задача в следующем: необходимо ЧПУ второго типа преобразовать в следующий вид: было site_name/id_category/id_news-alt_name/ необходимо: site_name/id_category/alt_name Алгоритм решения следующий: В файлах \engine\ajax\find_relates.php \engine\classes\google.class.php \engine\inc\cmoderation.php \engine\inc\editnews.php \engine\modules\fullsearch.php \engine\modules\search.php \engine\modules\show.custom.php \engine\modules\show.full.php \engine\modules\show.short.php \engine\modules\topnews.php Удаляем все переменные .$row['id'] .$row['post_id'] .$related['id'] ."-" .".html" ,касающеися ЧПУ 2 Однако необходимо внести еще изменения в .htaccess, вот здесь у меня и возникает вопрос, на что нужно изменить RewriteRule^([^.]+)/([0-9]+)-(.*).html(/?)+$index.php?newsid=$2[L] и, может, чтото нужно дописать? Пробовал Изменить на RewriteRule^([^.]+)/(.*)(/?)+$index.php?newsid=$2[L] не выходит. Цитата Ссылка на сообщение Поделиться на других сайтах
n0lik 75 Опубликовано: 14 ноября 2010 Рассказать Опубликовано: 14 ноября 2010 если я активирую в подпапке сайта, при переносе в корень сайта активация останется? Да. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 14 ноября 2010 Рассказать Опубликовано: 14 ноября 2010 не выходит. и не выйдет, помимо какого либо удаления, необходимо переписать все алгоритмы выборки новостей из БД, потому как новости выбираются именно по ID, а все остальное скрипту даже и не нужно Цитата Ссылка на сообщение Поделиться на других сайтах
shk1p3r 0 Опубликовано: 14 ноября 2010 Рассказать Опубликовано: 14 ноября 2010 Автор Возможно както сделать, чтобы при добавлении в новости ее названия, именно название имело приоритет перед id новости, и отображалось именно оно, без id? По большому счету все это необходимо лишь для переноса контента с старого сайта на dle. В старой версии новости выводятся по id,но при добавлении названия новости выводится именно ее название, без id. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.