Как убрать index.php в адресной строке Yii

Как убрать index.php в адресной строке Yii | neur0n.kz

В корневой директории приложения создать файл .htaccess следующего содержания:

# вклюечние механизма преобразований
RewriteEngine on
# не позволять httpd отдавать файлы, начинающиеся с точки (.htaccess, .svn,.git и прочие)
RedirectMatch 403 /\..*$
# если директория или файл существуют, использовать их напрямую
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# иначе отправлять запрос на файл index.php
RewriteRule . index.php

В конфигурационном файле /protected/config/main.php раскомментировать компонент urlManager и добавить строку ‘showScriptName’ => false,

'urlManager'=>array(
			'showScriptName' => false,
			'urlFormat'=>'path',
			'rules'=>array(
				'post/<id:\d+>/<title:.*?>'=>'post/view',
				'posts/<tag:.*?>'=>'post/index',
				'post/update/<id:\d+>'=>'post/update',
				'<controller:\w+>/<action:\w+>'=>'/',
			),
		),