Несколько дней назад у меня возник вопрос об удалении index.php из адресной строки, поэтому адрес страницы выглядит короче и лучше.Кратчайшим решением этой проблемы было ( RewriteRule ^ index.php / [L, R = 301] в файле .htaccess ).И это работает!
Поскольку я помещаю эту строку в .htaccess, некоторые страницы перенаправляются на главную страницу.Я потратил много времени, чтобы угадать, почему.Как я понимаю, ответ таков: при RewriteRule ^index.php / [L,R=301]
параметры $ _POST не отправляются на следующую страницу.$ _GET параметры в порядке.Как только я удаляю RewriteRule ^index.php / [L,R=301]
из .htaccess, все становится нормально, как обычно.Почему это происходит и как это исправить?
Спасибо.