dima98 0 Опубликовано: 17 мая 2008 Рассказать Опубликовано: 17 мая 2008 Доброго времени суток ! у меня есть проблема вот _http://ric.ua/cat/9000/ выдает ошибку, хотя при этом аналогично настроенная категория _http://ric.ua/cat/41000/ работает т.е. выводит все содержание всех включенных в нее категорий Просмотрел и сравнил настройки категорий 9000 и 41000 все одинаково совпадает но при этом одна 41000 работает а 9000 нет. " Материалы за 9000 год " - эта надпись бреться из архива. Получаться что единственная разница в количестве символов 4 - не работает , 5 - работает Как это можно побороть? Добавлять "0" перед 4х значными не хотелось бы Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 17 мая 2008 Рассказать Опубликовано: 17 мая 2008 Пересечение правил ЧПУ, скрипт думает что у него запросили материалы за год, т.к. в URL стоит год site.ru/2008/ - выводит новости за год site.ru/категория/ выводит новости из категории А теперь с учетом названия вашей категории путь получается site.ru/9000/ что значит вывести для скрипта вывести новости за год 9000 Используйте латинские буквы в названиях категории, а не просто цифры Цитата Ссылка на сообщение Поделиться на других сайтах
dima98 0 Опубликовано: 17 мая 2008 Рассказать Опубликовано: 17 мая 2008 Автор Пересечение правил ЧПУ, скрипт думает что у него запросили материалы за год, т.к. в URL стоит год site.ru/2008/ - выводит новости за год site.ru/категория/ выводит новости из категории А теперь с учетом названия вашей категории путь получается site.ru/9000/ что значит вывести для скрипта вывести новости за год 9000 Используйте латинские буквы в названиях категории, а не просто цифры Спасибо ! и я вот нашол решение вопроса в файле .htacces в строке # Вывод за весь год RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L] RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L] поменял 4 на 3 # Вывод за весь год RewriteRule ^([0-9]{3})(/?)+$ index.php?year=$1 [L] RewriteRule ^([0-9]{3})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L] и теперь заработало _http://ric.ua/cat/9000/ правда пришлось отключить календарь правда на сечас он мне и не нужен Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.