CodeIgniter htaccess Проблема - PullRequest
0 голосов
/ 13 июля 2011

Полагаю, это общий вопрос htaccess, а не что-то специально для CodeIgniter, однако я натолкнулся на то, что он работает над своим собственным приложением CodeIgniter.

У меня есть папка в корневом каталоге с именем «admin», где находятся CSS, JS и Images. Если я наберу следующее: http://example.com/admin/ оно будет направлено в эту папку. Я хочу, чтобы мой routes.php файл контролировал все это и отправлял пользователя в админ-панель. Вот раздел маршрута:

$route['admin'] = 'admin'; (у меня есть контроллер, который называется admin, и он настроен правильно)

Как мне исправить эту проблему? Я предполагаю, что это проблема файла htaccess.

1 Ответ

2 голосов
/ 13 июля 2011

Вы можете исправить это через .htaccess, но это будет означать, что запросы на javascript и css также будут перенаправлены: если, например, браузер попытается загрузить http://baseurl.com/admin/style.css, система попытается обслужить вывод метода style.css() в контроллере admin, приводящий к ошибке.

Как насчет переименования вашей папки ресурсов во что-то более чувствительное, например, resources?

Таким образом, вам также не придется трогать .htaccess.

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