Переписчик Isapi, кажется, вставляет дополнительный "index.php"

Я пытаюсь сделать что-то простое на Windows Server: я хочу сделать URL www.xxxxx.co.uk/index.php/xxxxxx/xxxxx появляются как www.xxxxx.co.uk/xxxxxx/xxxxx на сайте, который был построен с использованием Code Igniter.

Мой веб-хостинг установил версию 3 Isapi Rewriter.

мой .htaccess Файл говорит:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .? index.php/%{REQUEST_URI} [QSA,L]

но сейчас изображения не загружаются.

При ближайшем рассмотрении оказывается, что дополнительный index.php загружается после доменного имени.

у кого-нибудь есть решение?

1 ответ

Попробуй увидеть CodeIgniter config/config.php файл.

В строке 29 убедитесь, что $config['index_page'] переменная установлена ​​пустой

Другие вопросы по тегам