CodeIgniter site_url не работает с.htaccess
Я нахожусь на codeigniter и не могу связать страницы с помощью site_url на navbar как
<a href="<?php echo site_url('portofolio'); ?>">Portofolio</a>
и его работа, когда я вызываю его с помощью index.php на URL.
ниже мой каталог:
- portofolio
--- application
----- controller
----- model
----- view
----- .htaccess
--- css
--- script
и это мой.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond $1 !^(index\.php|css)
RewriteCond $1 !^(index\.php|script)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
пожалуйста, помогите мне узнать, какой блок кода это неправильно
1 ответ
Решение
Благодаря @eldenmedio. Проблема в том, что каталог файла.htaccess находится не в корневом каталоге. Он работает, когда его переместили в корневой каталог.