Главная /
FAQ У меня не работает mod_rewrite, что делать?
Вариант 1.
Если у Вас не работает mod_rewrite, то необходимо в панели управления хостингом, в разделе Хостинг-Мои сайты-Настройка сайта отметить галочку "Передавать запрос на бекенд в случае, если статический файл не найден". В течении получаса изменения вступят в силу.
Вариант 2.
При открытии страницы с ЧПУ появляется сообщение "No input file specified". Для устранения такой ошибки обратите внимание, чтобы в файле .htaccess не было строки:
RewriteRule ^(.*)$ /index.php/$1 [L,QSA]
если она есть, то замените ее на:
RewriteRule ^(.*)$ /index.php?$1 [L,QSA]
т.е. после index.php, вместо знака / поставьте ?. В большинстве случаев это решает проблему.