trinin 0 Опубликовано: 31 марта 2009 Рассказать Опубликовано: 31 марта 2009 Сайт http://trinixy.ru Добрый день. Посе обновление движка до 7.5 решил попробовать Тип 1 для ЧПУ (http://site.ru/id-имя новости.html). Раньше же использовал Тип 3 (http://site.ru/2008/04/02/имя новости.html). Тогда главный вопрос был не поменяются ли ссылки в архивах, что не очень хорошо для поисковик. После включения увидел, что ссылки в архивах остались прежними с Типом3, а новые посты постятся с ЧПУ типа 1. Но вот сегодня, месяц спустя, оказалось, что все новости в архиве стали вида http://site.ru/id-имя новости.html Удивился и решил поменять на старый тип. Но они так и не стали вида http://site.ru/2008/04/02/имя новости.html В чем может быть проблема? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 082 Опубликовано: 31 марта 2009 Рассказать Опубликовано: 31 марта 2009 Но вот сегодня, месяц спустя, оказалось, что все новости в архиве стали вида http://site.ru/id-имя новости.html Удивился и решил поменять на старый тип. Но они так и не стали вида http://site.ru/2008/04/02/имя новости.html Сразу меняются ссылки а не через месяц или два. Специально проверено на чистом дистрибутиве, проблем в данном вопросе не выявлено Цитата Ссылка на сообщение Поделиться на других сайтах
trinin 0 Опубликовано: 31 марта 2009 Рассказать Опубликовано: 31 марта 2009 Автор Хм. Но я вот час назадо снова выставил Тип 3 и пока никаких изменений нет, везде тип1 Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 31 марта 2009 Рассказать Опубликовано: 31 марта 2009 Возможно стоит кеширование? Вы делали какие-либо изменения в дистрибутиве движка? Цитата Ссылка на сообщение Поделиться на других сайтах
trinin 0 Опубликовано: 31 марта 2009 Рассказать Опубликовано: 31 марта 2009 Автор WWW.ZEOS.IN, Изменения то делали. Наверное, в них и проблема. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 31 марта 2009 Рассказать Опубликовано: 31 марта 2009 Попробуйте установите оригинальный дистрибутив. На сайте у Вас сейчас такого типа ссылки: http://site.ru/id-имя Цитата Ссылка на сообщение Поделиться на других сайтах
trinin 0 Опубликовано: 31 марта 2009 Рассказать Опубликовано: 31 марта 2009 Автор WWW.ZEOS.IN, Это сложно будет, там слишком много изменений было. Программиста, который это делал, я уволил. Так что спросить не у кого. Я не могу понять, где именно прописано это все. В админке стоит ТИП3 ЧПУ, а на сайте даже новые посты все равно с типом 1 добавляются. Может в htaccess где-то Нашел там вот эти строчки, но не факт, что в них дело. # ??? ???? RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html(/?)+$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L] RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4 [L] RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$4&news_page=$2&cstart=$3 [L] RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$2 [L] RewriteRule ^([^.]+)/print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$2&newsid=$3 [L] RewriteRule ^([^.]+)/([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2 [L] RewriteRule ^page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$1&cstart=$2 [L] RewriteRule ^page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2&news_page=$1 [L] RewriteRule ^print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$1&newsid=$2 [L] RewriteRule ^([0-9]+)-(.*).html(/?)+$ index.php?newsid=$1 [L] Если что, то поищу завтра программера для ДЛЕ, все равно кучу вещей доделать надо Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 31 марта 2009 Рассказать Опубликовано: 31 марта 2009 Попробуй перезалей оригинальный файл .htaccess из дистрибутива Цитата Ссылка на сообщение Поделиться на других сайтах
inspred 0 Опубликовано: 31 марта 2009 Рассказать Опубликовано: 31 марта 2009 эсли ты хочешь поменять генерацию ссылки на полную новость в shortstory то можеш так попробовать, или удалить все что закоментированоо, у меня пашет...только учти что в админке не будет работать переключатель чпу if( $config['allow_alt_url'] == "yes" ) { //if( $row['flag'] and $config['seo_type'] ) { //if( $row['category'] and $config['seo_type'] == 2 ) { //$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html"; //} else { //$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html"; //} //} else { $full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) . $row['alt_name'] . ".html"; //} //} else { //$full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id']; } Цитата Ссылка на сообщение Поделиться на других сайтах
www.zeos.com.ua 6 Опубликовано: 1 апреля 2009 Рассказать Опубликовано: 1 апреля 2009 inspred, всё и так нормально работает, зачем так извращаться? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.