Страница 1 из 1

Битые ссылки на страницы со своим шаблоном

СообщениеДобавлено: 15 сен 2011, 17:20
moryakov
Добрый день, господа.
помогите с конкрит, пожалуйста.
ситуация: создал свою тему, положил ее в /themes, подключил к главной странице проекта.
для нее все работает как надо, редактируется и сохраняется.
Далее, через панель управления добавляю страницу, назначаю ей ту же тему оформления. Ссылка появляется в главном меню , но при переходе к новой странице сервер выдает 404 ошибку.
При этом, если перейти не по имени страницы (например localhost/concrete/services) а по ее id, т.е. localhost/concrete/index.php?cID=93, то все нормально показывается.
Т.е. сами страницы есть, а человеческие ссылки на них битые.
Где копать/смотреть?

Заранее спасибо.

ЗЫ: если это имеет какое-то значение, то конкрит установлен не в корень /var/www, а в /var/www/concrete, в апаче линк на этот каталог. Сайт на локалхосте, поэтому показать не могу :(

debian6, concrete5

Re: Битые ссылки на страницы со своим шаблоном

СообщениеДобавлено: 15 сен 2011, 17:38
cmsservice
А файл .htaccess в корне сайта с соответствующими инструкциями (см. Настройки SEF в настройках сайта) создан?

Re: Битые ссылки на страницы со своим шаблоном

СообщениеДобавлено: 15 сен 2011, 17:42
moryakov
вы про настройки модуля mod_rewrite.c?
да, файл есть, код в нем есть, доступ к файлу есть.

Re: Битые ссылки на страницы со своим шаблоном

СообщениеДобавлено: 15 сен 2011, 17:44
moryakov
кстати, спасибо за наводку - отключил опцию для человеческих ссылок - заработало.
теперь уже чисто академический интерес )

Re: Битые ссылки на страницы со своим шаблоном

СообщениеДобавлено: 18 сен 2011, 22:34
Count_Raven
moryakov писал(а):кстати, спасибо за наводку - отключил опцию для человеческих ссылок - заработало.
теперь уже чисто академический интерес )


Теперь посмотрите, работает ли у Вас mod_rewrite для Apache (другой сервер?) и при этом правильно ли все написано в .htaccess (некоторые хостинги любят их править сами).