Изменить .htaccess для Codeigniter | Субдомен | Много подпапок - PullRequest
1 голос
/ 11 февраля 2020

Мой запрос выглядит следующим образом:

На моем сервере у меня есть несколько приложений codeigniter в одной папке и 1 поддомен, указывающий на эту папку

Пожалуйста, просмотрите следующую структуру:

  • eApps (основная папка)
    • index. php (используется для перенаправления в главное приложение) Файл
    • Главное приложение (Используется для перенаправления в другие приложения) (подпапка)
    • Приложение хронометража (подпапка)
    • Приложение доставки активности (подпункт Папка)
    • ..... и т. Д. (Всего 15 приложений) (вспомогательные папки)

Основное приложение перенаправляет на другие приложения, имея общий сеанс. Это прекрасно работает на локальном сервере
Но на живом сервере (1and1.co.uk) возникают следующие проблемы:
Это связано с неправильным (htaccess), я думаю: This is due to improper (htaccess) I think

Я не знаю, какие файлы htaccess хранить в главной папке и что в каждой папке для правильной работы

Иногда это также выдает ошибку 404 страницы не найдена

Это .htaccess в основной папке: .htaccess

1 Ответ

1 голос
/ 18 февраля 2020

У меня также есть много приложений в одной папке на моем сервере, и для всех файлов .htaccess я использую следующий код, который отлично работает для меня. Попробуйте заменить следующий код в вашем .htaccess:

RewriteEngine on
RewriteCond $1 !^(index\.php|assets|images|js|css|uploads|fevicon.png)
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...