我正在为我的网站创建seo clean网址。 我想显示用户详细信息,如果用户点击了http://localhost/2015/mysite/user/username之类的网址,因为我在yii中创建了urlManager 例如:
$(document).ready(function () {
$('#date').change(function () {
var start;
var end;
var selected = $(this).find("option:selected").val();
//your php code
for (var i = 0, len = data.length; i < len; i++) {
if (data[i]['id'] == selected) {
start = data[i]['date_start'];
end = data[i]['date_end'];
}
}
$("#date_start").val(start);
$("#date_end").val(end);
$('input').datepicker({
dateFormat: "yy-mm-dd"
});
});
});
所以现在,如果用户搜索用户名,我将重定向到user / userdetailsseom
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'rules'=>array(
array(
'class'=>'ext.sitemapgenerator.SGUrlRule',
// Optional. Default: '/sitemap'
),
'<view:(about|guidelines|faq|termsofuse|privacypolicy|help-us|spread-word)>' => 'site/page',
'contact'=>'site/contact',
'/'=>'site/index',
'<controller:\w+>/<action:\w+>/<id:\d+>/<active>/*'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>/*'=>'<controller>/<action>',
'<action:(login)>' => 'site/login',
'<action:(signup)>' => 'user/signup',
'user/<username:\w+>/*' => 'user/userdetailsseo', //user is my controller
),
)
任何人都可以帮助我... 感谢..