【发布时间】:2019-07-18 23:51:51
【问题描述】:
我想要一个 yii2 高级应用的假 URL 下面是我想要实现的示例
主页
www.example.com/er45se5t
用户页面
www.example.com/er45se5t/users/index
解释:
这里的 er45se5t 是一个令牌或标识符。我需要这个令牌出现在每个请求的 URL 中。
尝试过的解决方案:
我尝试在会话中保存令牌并设置它并将其添加到所有 URL
添加了这些规则
'<token:\w+>' => 'site/index',
'<token:\w+>/<controller:\w+>' => '<controller>/index'
问题
当我注销时,此会话被清除,无法将此令牌添加到 URL。
所以注销后,我希望 URL 看起来像这样
www.example.com/er45se5t
或
www.example.com/er45se5t/site/login
【问题讨论】:
-
你解决了吗?
标签: url url-rewriting yii2