.htaccess Yii2启用urlManager时,出现404错误

.htaccess Yii2启用urlManager时,出现404错误,.htaccess,yii,yii2,.htaccess,Yii,Yii2,我用Yii2创建了一个项目。 当我在配置中启用urlManager时,我得到404错误 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ '<controller:\w+>/<id:\d+>' => '<controller>/view',

我用Yii2创建了一个项目。 当我在配置中启用urlManager时,我得到404错误

'urlManager' => [
        'enablePrettyUrl' => true,
        'showScriptName' => false,
        'rules' => [
            '<controller:\w+>/<id:\d+>' => '<controller>/view',
            '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
            '<controller:\w+>/<action:\w+>' => '<controller>/<action>',

        ],
    ],
当我像这样打开url时 我明白了

在此服务器上找不到请求的URL/yii/web/site/contact/

/服务器上的yii/is文件夹,其中是我的项目

没有你,一切都很好。
也许我忘了什么?

您是否尝试过不使用尾随斜杠(
https://www.example.eu/yii/web/site/contact
)?是的,它不工作。
https://www.example.eu/yii/web/index.php/site/contact
work?我的错误在于服务器配置
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php