Перейти к публикации

Рекомендованные сообщения

Всем прувет,

вобщем такая проблема. Решил я поправить в версии 7.0 второй вариант чпу ссылок [full_link][/full_link]. :blink:

Поменять мне нужно "ЧПУ" 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, мол страница не найденна.

может кто знает как это правильно это сделать? заранне спасибо :rolleyes:

P.S. Не в тему ну все ровно, при добавлении в .htaccess строк

RewriteRule ^contacts.html$ index.php?do=feedback [L]

почему то потом не реагирует на ссылку site.ru/contacts.html показуя error 404.

С уважением Spyker88 ;)

Изменено пользователем Spyker88
Ссылка на сообщение
Поделиться на других сайтах

Извеняюсь за ложную тривогу, сам нашел способ решения... для тех кому интиресно делается это так:

открываем /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).

Изменено пользователем Spyker88
Ссылка на сообщение
Поделиться на других сайтах

Привет Spyker, ты новый владелец домена и сайта? Или всё же тот-же? Я просто знал админа очень давно, но потом он пропал куда-то, ник его eXpert был.

Ссылка на сообщение
Поделиться на других сайтах

спасибо lifestar,

достаточно ли заменить в коде (Новости на главной)

$sql_select = "SELECT id, autor, date, short_story, ...
на
$sql_select = "SELECT autor, date, short_story,

и тоже самое в (Вывод отдельной категории) и (Новость целиком) перед и после "else".

я пока еще не тестил то как нить попробую.

Ссылка на сообщение
Поделиться на других сайтах

может кто поможет разобратся? просто уже все перепробывать нечего не получается.

Попробуй заменить во всех файлах, где используется формирование ЧПУ

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

Ссылка на сообщение
Поделиться на других сайтах

спасибо rsl пробывал. выходит одно и тоже. я говорил с один специалиситом, он сказал что это почти не реально т.к. нужно много переписывать.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...