Witryna CodeIgniter w podkatalogu, plik htaccess może zakłócać plik htaccess w katalogu głównym?

W mojej witrynie CodeIgniter (hostowanej na GoDaddy), przechodząc do dowolnej strony, ale indeks podaje mi ten błąd:

Nie określono pliku wejściowego.

Googlując, wydaje się, że przyczyna musi mieć coś wspólnego z moją sytuacją .htaccess. Sposób, w jaki to jest skonfigurowane, a może i to może w końcu ulec zmianie, polega na tym, że moja witryna CI znajduje się w podkatalogu domeny głównej. Strona CI i domena główna mają swoje własne pliki .htaccess. Plik CI htacess znajduje się w folderze aplikacji:

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /SubDomain/index.php?$1 [L]
</IfModule>

A oto główny plik htaccess ma dwa poziomy wyżej od pliku CI, czytając w ten sposób:

RewriteEngine on
RewriteCond %{SERVER_PORT} 80
rewriterule ^(.*)$ https://www.MainDomain.org/$1 [r=301,nc]

Obawiam się, że te dwa zestawy reguł przepisywania są ze sobą sprzeczne i naprawdę nie mam pojęcia, co z tym zrobić. Mogę zmienić plik htaccess i naprawdę chciałbym, aby pracowali razem w pokoju i harmonii. Możliwe jest jednak również, że nie ma to nic wspólnego z htaccess.

questionAnswers(1)

yourAnswerToTheQuestion