Я видел подобный вопрос здесь об этой проблеме, но поскольку это не решило мою проблему, я должен написать другой.
Я переместил сайт клиента со своего собственного сервера тестирования на ихРанее купленные хостеры сайта lcn.com.В то время как домашняя страница http://mydomain.com загружается абсолютно нормально, любая подстраница (http://mydomain.com/page) выдает ошибку «Не выбран файл ввода».
Это должна быть проблема с настройкой htaccess / сервера, хотяlcn сказал мне, что перезапись мода включена, и ничто не должно быть ограничено. Если я захожу на подстраницы простым способом, http://mydomain.com/index.php/page, они нормально загружаются.
Итак, вот мой файл htaccessЛюбая мысль о том, почему у меня проблемы?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|robots\.txt|css)
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>