index.php удален из всех URL-адресов, но на главной странице

У меня есть код в моем .htaccess

RewriteEngine On

    # Removes index.php from ExpressionEngine URLs
    RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php?/$1 [PT]

Что перенаправление работает на всех страницах отдельно, есть ли способ удалить index.php с главной страницы?

0
nl ja de

1 ответы

EE 2.x

Войдите в свои общие настройки в панели управления.

(Site Name) -> CP Home -> Administration -> General Configuration

Удалите index.php из URL-адреса в корневой каталог вашего сайта .

Docs: https://docs.expressionengine.com/v2/cp/admin/general_configuration.html


EE 3.x

Если это EE 3.x, я считаю, что вы отредактировали параметр Website index page , который живет на странице URL и Path Settings и удалите index.php От этого.

Docs: https://docs.expressionengine.com/latest/cp/settings/urls.html

2
добавлено
Привет jrothafer Спасибо за вашу помощь, к сожалению, это не работает. Я сделал это некоторое время назад, после чего я очистил кеш и ничего не сделал. Это EE 2.0, а системная папка не находится в корневом каталоге. Есть ли у вас другие предложения?
добавлено автор byronyasgur, источник
Я нашел в редакторе файлов Config -> $ config ['cp_url'], который имеет index.php, изменю ли это?
добавлено автор byronyasgur, источник