1

我正在使用 Yii2 和扩展localurls

我已按照说明进行操作,但似乎语言被附加到 URL 的末尾而不是脚本名称之前:

http://localhost/yii/advanced/frontend/web/index.php/en

另外,我尝试禁用“showScriptName”选项和 URL:

http://localhost/yii/advanced/frontend/web/en

未找到-> 404 未找到。为什么这样?

谢谢

4

1 回答 1

1

您应该启用漂亮的网址。

 ...
'urlManager' => [
    ...
    'enablePrettyUrl' => true,
    ...
]
...

您的 Web 服务器配置中还应该有正确的重写部分。

于 2016-04-26T11:53:39.170 回答