У меня очень неприятная проблема, и я был бы признателен за любую помощь.
Несколько месяцев назад я настроил свой онлайн-сервер для удаления index.php из URL-адресов страниц моего онлайн-сайта.Таким образом, любая навигация не требует index.php в середине URL.Но теперь я перенес живую версию сайта обратно на мой ПК и мне нужно, чтобы она работала с index.php в URL, поэтому по сути мне нужно отменить изменения, которые я сделал, но я не могу этого сделатьЭто.
Я могу лишь смутно вспомнить, что я сделал, чтобы он работал онлайн БЕЗ index.php в URL, и это включало размещение файла .htaccess на сайте.Этот файл .htaccess находится в корне сайта, и в нем был такой код:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond ${REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Я удалил этот код из файла .htaccess и перезапустил сервер apache, но он все еще не работает: каждый раз, когда я пытаюсьчтобы щелкнуть ссылку, чтобы перейти на страницу в версии localhost моего сайта, он пытается перейти по URL-адресу без index.php, а затем говорит, что ссылка не найдена.Что мне здесь не хватает?
Заранее большое спасибо.