你是fecshop,还是自己搭配的项目?
1.nginx的配置是,让没有index.php的url可以顺利访问,仅此而已,也就是一个url rewrite的过程
2.程序Yii::$service->url->getUrl('/customer/account')是yii2的url 字符串生成的过程
需要配置yii2组件
'components' => [
'urlManager' => [
'class' => 'yii\web\UrlManager',
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [],
],
我记得是设置 showScriptName 为 false, 你试一下,fecshop默认都配置好了的。
3.如何还解决不了,自己debug一下代码找找原因