Проблема с .htaccess и index.php - PullRequest
0 голосов
/ 23 августа 2011

На моем сервере разработки имя реферера будет выглядеть как dev.host.in, а ip будет выглядеть как 123.456.456.111/dev/

Я использую Codeigniter Framework.Я уже установил файл .htaccess для удаления index.php.Когда я захожу на сайт через dev.host.in/testproject/, он работает нормально.Но когда я получаю к нему доступ с помощью 123.456.456.111/dev/testproject/, страница не отображается.Но когда я получаю доступ к 123.456.456.111/dev/testproject/index.php, я получаю сайт.

Как решить эту проблему?

1 Ответ

1 голос
/ 23 августа 2011

Поместите это в ваш файл .htaccess:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI} ^system.*
    RewriteRule ^(.*)$ /index.php?/$1 [L]
    RewriteCond %{REQUEST_URI} ^application.*
    RewriteRule ^(.*)$ /index.php?/$1 [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

Если у вас все еще есть проблемы, перейдите по этой ссылке .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...