我使用Yii2基础创建小网站,我有问题,我每次搜索都没有解决这个问题,我尝试用.htaccess文件重写但不成功。
我的网站有更多类别来自数据库示例:房屋建筑,汽车,工作,电脑,旅行...... 我希望用户点击类别示例:http://example.com/house-building =>它访问类别/索引?category = house-building
当前,我的config / web.php如下所示。
'urlManager' => [
'class' => 'yii\web\UrlManager',
// Disable index.php
'showScriptName' => false,
// Disable r= routes
'enablePrettyUrl' => true,
#'suffix'=>'.html',
'rules' => array(
''=>'site/index',
'/login.html'=>'/users/login',
'/register.html'=>'/users/create',
### End custom url
'<controller:\w+>/<id:\d+>' => '<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>',
),
],
你能帮我解决这个问题。 谢谢。
答案 0 :(得分:0)
使用此规则:
'<category:\w+>' => 'category/index'