Spyker88 0 Опубликовано: 27 апреля 2008 Рассказать Опубликовано: 27 апреля 2008 (изменено) Всем прувет, вобщем такая проблема. Решил я поправить в версии 7.0 второй вариант чпу ссылок [full_link][/full_link]. Поменять мне нужно "ЧПУ" http://site.ru/категория/подкатегория/id-имя новости.html на http://site.ru/категория/подкатегория/имя новости.html. или проще сказать убрать "id-" что бы просто показывало название новости после катигории. я сам пробывал в show_short.php и show_full.php поправить строки убирая .$row['id']."/". и заменяя index.php?newsid=['id'] на index.php?news=['news_alt'] но мотом при клики на новость показует error 404, мол страница не найденна. может кто знает как это правильно это сделать? заранне спасибо P.S. Не в тему ну все ровно, при добавлении в .htaccess строк RewriteRule ^contacts.html$ index.php?do=feedback [L] почему то потом не реагирует на ссылку site.ru/contacts.html показуя error 404. С уважением Spyker88 Изменено 27 апреля 2008 пользователем Spyker88 Цитата Ссылка на сообщение Поделиться на других сайтах
Spyker88 0 Опубликовано: 27 апреля 2008 Рассказать Опубликовано: 27 апреля 2008 (изменено) Автор Извеняюсь за ложную тривогу, сам нашел способ решения... для тех кому интиресно делается это так: открываем /eingine/modules/show.short.php и находим там: $full_link = $config['http_home_url'].$row['id']."-".$row['alt_name'].".html"; меняем на: $full_link = $config['http_home_url']."/".$row['alt_name'].".html"; потом находим: $full_link = $config['http_home_url'].get_url($row['category'])."/".$row['id']."-".$row['alt_name'].".html"; меняем на: $full_link = $config['http_home_url'].get_url($row['category'])."/".$row['alt_name'].".html"; открываем .htaccess и находим строку: RewriteRule ^([^.]+)/([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2 [L] меняем на: RewriteRule ^([^.]+)/(.*).html(/?)+$ index.php?newsid=$2 [L] вот и все, больше не показывается номмен ID в ссылке. еще раз извеняюсь за ложную тривогу С уважением Spyker! P.S. я правда только незнаю нужно ли менять сие чудо в "show.full.php" ну вроде и так пашет. пример на v(vip-soft.net). Изменено 27 апреля 2008 пользователем Spyker88 Цитата Ссылка на сообщение Поделиться на других сайтах
az0NE 0 Опубликовано: 27 апреля 2008 Рассказать Опубликовано: 27 апреля 2008 Привет Spyker, ты новый владелец домена и сайта? Или всё же тот-же? Я просто знал админа очень давно, но потом он пропал куда-то, ник его eXpert был. Цитата Ссылка на сообщение Поделиться на других сайтах
Spyker88 0 Опубликовано: 27 апреля 2008 Рассказать Опубликовано: 27 апреля 2008 Автор Ахда в topnews.php и в search.php нужно найти и заменить теже строки Цитата Ссылка на сообщение Поделиться на других сайтах
ShVad 2 Опубликовано: 2 мая 2008 Рассказать Опубликовано: 2 мая 2008 Spyker88, А запросы к бд не над редактировать!? Цитата Ссылка на сообщение Поделиться на других сайтах
Spyker88 0 Опубликовано: 3 мая 2008 Рассказать Опубликовано: 3 мая 2008 Автор вобщем идея не получилось... что то я недоделал. может кто знает? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 3 мая 2008 Рассказать Опубликовано: 3 мая 2008 Spyker88, комменты внимательней читай Цитата Ссылка на сообщение Поделиться на других сайтах
Spyker88 0 Опубликовано: 3 мая 2008 Рассказать Опубликовано: 3 мая 2008 Автор ну хорошо а как их редактировать и где? я про запросы! Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 3 мая 2008 Рассказать Опубликовано: 3 мая 2008 engine.php Цитата Ссылка на сообщение Поделиться на других сайтах
Spyker88 0 Опубликовано: 4 мая 2008 Рассказать Опубликовано: 4 мая 2008 Автор спасибо lifestar, достаточно ли заменить в коде (Новости на главной) $sql_select = "SELECT id, autor, date, short_story, ... на $sql_select = "SELECT autor, date, short_story, и тоже самое в (Вывод отдельной категории) и (Новость целиком) перед и после "else". я пока еще не тестил то как нить попробую. Цитата Ссылка на сообщение Поделиться на других сайтах
Spyker88 0 Опубликовано: 11 мая 2008 Рассказать Опубликовано: 11 мая 2008 Автор может кто поможет разобратся? просто уже все перепробывать нечего не получается. Цитата Ссылка на сообщение Поделиться на других сайтах
rsl 0 Опубликовано: 16 мая 2008 Рассказать Опубликовано: 16 мая 2008 может кто поможет разобратся? просто уже все перепробывать нечего не получается. Попробуй заменить во всех файлах, где используется формирование ЧПУ http://forum.dle-news.ru/index.php?showtopic=40367 .htaccess engine\modules\topnews.php engine\modules\show.short.php engine\modules\show.full.php engine\modules\show.custom.php engine\modules\search.php engine\modules\lastcomments.php engine\modules\fullsearch.php engine\inc\editnews.php engine\inc\cmoderation.php engine\classes\google.class.php Цитата Ссылка на сообщение Поделиться на других сайтах
Spyker88 0 Опубликовано: 16 мая 2008 Рассказать Опубликовано: 16 мая 2008 Автор спасибо rsl пробывал. выходит одно и тоже. я говорил с один специалиситом, он сказал что это почти не реально т.к. нужно много переписывать. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.