Всем зравствуйте.
У меня возникла проблема с ЧПУ.
Что происходит - чпу генерируются, т.е. адрес выглядит к примеру site.ru/about.html
но при переходе по такой ссылке вылезает 404
Что делал. включил поддержку чпу, везде ввел псевдонимы, в шаблоне прописал <base href="[(site_url)]" />,
в корне лежит файл .htaccess (взят из дистрибутива системы, без изменений)
mod_rewrite включен на сервере.
в чем может быть проблема, подскажите пожалуйста.
Заранее спасибо за ответы.
ps искал ответ на форуме - не нашел ответа на мою ситуацию
pps и еще вопросик - для ссылки на главную страницу что указывать в псевдониме? если я хочу что б адрес заканчиавлся на / то я ставлю точку в псевдониме. а если хочу что б кончался на ,.html ссылка выглядит следующим образом - site.ru/..html (что не особо красиво как минимум)
надеюсь ты файл переименовал ht.access в .htaccess? А то бывает и такое…
ХЗ в чем может быть дело…
Страницы наверное тоже опубликованы? Просто в голову больше ничего не идет, или движок криво встал, или Apache буйствует.
мое мнение — я бы не использовал в адресе расширения, типа .html — лишний мусор в адресе и работал бы с директориями, т.е. /site/ , /dir/ и т.д.
дело в том, что неважно какой суффикс подставляется. движок генерирует правильные ссылки, но при переходе на них вылезает ошибка 404
В .htaccess файле должны быть откоментированы следующие строчки:
RewriteEngine On
RewriteBase /