如何在yii中启用url manager?

时间:2014-02-02 16:32:34

标签: php yii

我已取消注释以下代码但它不起作用它给我一个错误404找不到 当我使用

> http://localhost:63342/forms/index.php/gii

并在评论url manager代码后的路径

> http://localhost:63342/forms/index.php?r=gii works fine. I am using windows Operating system.

> 
> 
> 'urlManager'=>array(
>     'urlFormat'=>'path',
>     'showScriptName'=>false,
>     'rules'=>array(
>         '<controller:\w+>/<id:\d+>'=>'<controller>/view',
>         '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
>         '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
>     ), ),

1 个答案:

答案 0 :(得分:0)

如果您使用的是apache Web服务器,则可以在webroot目录中启用mod_rewrite extension end configure .htaccess文件

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
相关问题