Удалите необходимость записи index.php на Yii

Я установил Yii 1.1.x в среду WAMP, все работает, но мне все еще нужно использовать index.php в URL-адресе для работы маршрутизации.

Модификация переписывается в моей конфигурации WAMP.

Может ли кто-нибудь объяснить, что мне нужно изменить, чтобы разрешить мне запускать приложение без индекса index.php в самом URL-адресе?

Моя конфигурация Yii выглядит следующим образом:

// uncomment the following to enable URLs in path-format urlManager'=>array( 'urlFormat'=>'path', 'rules'=>array( '<controller:\w+>/<id:\d+>'=>'<controller>/view', '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', ), 'showScriptName'=>false, ), 

Мой htaccess выглядит следующим образом:

  Options +FollowSymLinks IndexIgnore */* RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forward it to index.php RewriteRule . index.php 

Related of "Удалите необходимость записи index.php на Yii"

измените файл .htaccess на этот

 <ifModule mod_rewrite.c> # Turn on the engine: RewriteEngine on # Don't perform redirects for files and directories that exist: RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # For everything else, redirect to index.php: RewriteRule ^(.*)$ index.php?/$1 [L,QSA] </ifModule> 

Примечание: – сохраните его как www / yourProject / .htaccess