Я использую Apache 2.4.33 в Windows 10. Поскольку я обновил новую версию Apache, эти строки htaccess больше не работают
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^([a-z]{2})/([\+a-z\ /-]+)\.php$ index.php?lng=$1&page=$2 [L]
RewriteRule ^([a-z]{2})/([\+a-z\ ]+)\.php/([\+a-z\ ]+)/([\+a-z\ ]+) index.php?lng=$1&page=$2&choice=$3&item=$4 [L]
Цель - перенаправление
mydomain. com / fr / page.php
до
mydomain.com / index.php? lng = fr & page = page
Но со строками выше в .htaccess я получаю толькоошибка 404. Обратите внимание, что Rewrite отлично работал раньше. На моем сервере включен modRewrite, и он работает с другими сайтами.
Большое спасибо! Dan