Я пробовал довольно много ответов, но продолжаю сталкиваться с доброй стеной ужаса.Я на Windows 7 использую стек xamp.mod_rewrite включен.
Я поместил файл htaccess в основной каталог «codeigniter», то есть в каталог с приложением, system и user_guide.Должен ли я поместить его в каталог приложения вместо этого?Тот, что с view / model / config / etc.?
Вот мой текущий файл .htaccess:
RewriteEngine On
# Put your installation directory here:
# If your URL is www.example.com/, use /
# If your URL is www.example.com/site_folder/, use /site_folder/
RewriteBase /website/codeigniter/
# Do not enable rewriting for files or directories that exist
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# For reuests that are not actual files or directories,
# Rewrite to index.php/URL
RewriteRule .* index.php/$0 [PT]
Доступ к http://localhost/website/codeigniter/index.php/welcome работает Доступ к http://localhost/website/codeigniter/welcome не
Мой config.php имеет
$config['base_url'] = 'http://localhost/website/codeigniter/';
$config['index_page'] = '';
Любая помощь с благодарностью!
Ошибка:
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
Error 404
ОБНОВЛЕНИЕ О, только что подумал о просмотре в логах apache, получая эту ошибку:
[Thu Mar 08 18:28:25 2012] [error] [client ::1] File does not exist: C:/xampp/htdocs/website/codeigniter/welcome
Так что, похоже, не подбирает правильное перенаправление codeigniter?Не уверен?