Хостинг. mod_rewrite

ifynk85
11 років
0

У вас в FAQ написано, что нельзя использовать правило вида RewriteRule ^(.*)$ /index.php/$1 [L,QSA]. У меня немного другое правило: RewriteRule .* index.php/$0 [PT,L]. При попытке открыть любую страницу, кроме главной, показывает ошибку "No input file specified." Если поставить ? вместо / , то нужные страницы все равно не отображаются, а всегда главная. Как это исправить?

nightgirl666
11 років
0

там же ^ еще не хватает в начале.или я что-то путаю?

rudenko
10 років
0

RewriteRule .* index.php/$0 [PT,L]
Разработчики CMS ни разу в глаза не видели Linux. Фактически по этому правилу запрашивается директория index.php, в то время как index.php - это файл. Попробуйте заменить index.php/$0 на index.php?$0

Тема закрита.