Мне нужна помощь, у меня есть хостинг go-dady и поддомен. У меня также есть простой веб-сайт HTML, который включен в систему codeigniter. Проблема в том, что главная страница работает (http://new.bendcare.com), но все подстраницы не работают, я получаю сообщение об ошибке:
No input file specified.
Мой базовый URL в наборе:
$config['base_url'] = 'http://new.bendcare.com';
Мой текущий .htaccess:
<IfModule authz_core_module>
Require all denied
</IfModule>
<IfModule !authz_core_module>
Deny from all
</IfModule>
# Mod Rewrite
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Я обнаружил, что я должен добавить #Mod Rewrite на хостинге Godady, чтобы работать правильно, но не в моем случае.
Что я должен изменить, чтобы codigniter работал на хостинге Godady? У меня нет проблем на других хостингах.
Просто добавьте? подписать после index.php в файле .htaccess:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
И это будет работать!
Других решений пока нет …