У меня есть несколько сайтов Codeigniter, настроенных так:
- / CI_Site1
- / CI_site1 / CI_Site2
- / CI_site1 / CI_Site3
Прямо сейчас, чтобы использовать мой второй и третий сайт, я должен сделать это так:
mydomain.com / CI_Site2 / index.php / controller / function
Если я не поместил index.php, то он вызовет 404 в корневом сайте (AKA CI_Site1).
Как настроить файлы конфигурации htaccess или apache site или CI так, чтобы я нене нужно добавлять index.php?
Я думаю, что первым шагом должно быть настроить маршруты в CI_site1, чтобы не обрабатывать запросы для других 2, но я не знаю как.Надеюсь, что Codeigniter pro может мне помочь.
Заранее спасибо.
РЕДАКТИРОВАТЬ: Я знаю, как удалить index.php из URL с помощью htaccess.Но это не проблема здесь.Как запретить CI_site1 обрабатывать запросы, относящиеся к CI_site2 и CI_site3?