我已取消注释以下代码但它不起作用它给我一个错误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>',
> ), ),
答案 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