1
Я на CodeIgniter и я не могу связать эти страницы SITE_URL на навигационной панели, какCodeIgniter site_url не работает с .htaccess
<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>
пожалуйста, помогите мне узнать, какой блок кода, который неправильно
Этот '.htaccess' находится в вашем корневом каталоге? Вы установили 'base_url' в свой файл конфигурации? Если да, введите в этот каталог на вашем сервере '/ etc/apache2/sites-enabled/000-default' и найдите' AllowOverride' и установите его на 'All' – elddenmedio
@elddenmedio Спасибо за ваш ответ, я просто забыл переместить .htaccess в мой корневой каталог. –