Я делаю приложение в codeigniter и теперь загружаюсь на сервер GoDaddy, но получаю ошибку 404.CodeIgniter URL Rewrite Issue
Мой код, как это
$config['index_page'] = "index.php?";
$config['uri_protocol'] = "QUERY_STRING";
.htaccess файл
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?$1 [L]
Я получаю значение как
http://yourdomain.com/index.php?controller/action/etc
Но мне нужно
http://yourdomain.com/controller/action/etc
Пожалуйста, помогите.
'RewriteRule^(. *) $/index.php/$ 1 [L] ' – Hussain
@ Hussaintamboli в URL-адресах godaddy как .../index.php? .. – chirag
Я не знаю про godaddy urls, но передаю все после' http: // yourdomain.com' в CI делайте вышеизложенное. Если вы хотите добавить некоторые исключения для say 'images', то есть вы не хотите, чтобы' http: // yourdomain.com/images/image.png' соответствовало правилу выше, поставьте его чуть выше - 'RewriteCond $ 1!^(index \ .php | images) ' – Hussain